Major newbie here, got my EJ257 running semi-reliably on v3 software, but I’m having issues coming to a stop. Whenever I clutch in right before a full stop, RPM’s fall from 1700 ish and slowly fall to zero. I have to blip the throttle before completely stopping so that idle control “catches” the RPM drop and enters idle correctly.
I read through the documentation but left more confused than ever before. Can anyone guide me on how to properly adjust my settings so that idle control catches the RPM’s before the fall too low?
My attached log shows the RPM drop just sitting and revving.
On your original map the ignition PID wasn’t sharp enough to catch the rpm drop, low ignition timing = low torque.
Its working now but not perfect, I’d also change your idle ignition target to somewhere in the middle of maximum and minimum idle target and setup you idle air % map properly in open loop.
Idle air PID isn’t doing much either but ignition is way faster at catching rpm drops.
Thank you for your advice! I’ll revise the idle ignition target accordingly.
As for idle air map, are you referring to the “Active State Airflow” map? I can revise it easily also.
As for the ignition PID, should i tweak some of the PID values so that the ignition smooths out the crazy signal shown in orange on the second screenshot? I’m assuming that’s incorrect “I” values causing it to oscillate like that?
Yes a good active state airflow table will help massively.
It will probably be the D term causing those spikes, just play around with all 3 terms until you get a smooth idle but fast enough reacting to catch any drops.
Will do. Thank you for taking the time to explain it, much appreciated! I’ve been working my way though the HPAcademy YT courses, would you have any other good resources to learn from?