Open Loop electrical load issue, Closed loop is perfect
Posted: Mon Jun 02, 2025 12:05 pm
Hey everyone, I’m new here and still fairly new to tuning. Most of what I’ve learned so far has been through Jeff Evans’ Performance Academy. I’ve been chatting with Jeff on the academy forums, but I wanted to bring the issue here in case anyone else has some insight.
So, last year, I tuned the car in closed loop and it ran great. AFRs at idle were right around 14.5–15.0 with little to no trims, and overall drivability was solid. About a week ago, I decided to retune the car and dial in the idle and cruise in open loop. Upon switching to open loop, the AFRs went full rich on the gauge. If I lean it out to 14.7 in open loop, then the AFRs go full lean when any electrical load is applied.
Vehicle & Setup:
Turbo 99 Acura Integra GSR
P28 ECU with Hondata S300 v3 (via OBD2 to OBD1 jumper harness)
Walboro 255 fuel pump (relayed)
45psi base fuel pressure
FIC 1000cc injectors (dead times set per data sheet)
OmniPower 3-bar MAP sensor (selected in SManager and manually calibrated - scalar of 617 and an offset of 11)
AEM X series wideband (analog output white wire to D14, analog ground brown wire to A23 -PG1)
The Issue:
In closed loop, the car idles perfectly at 14.7:1 AFR with trims within ±1%.
switching to open loop, it immediately runs extremely rich (AFR ~8.0:1 at idle).
I have to pull 50–60% out of the fuel table just to get it back to 14.7:1 in open loop.
Also, in open loop, any electrical load (headlights, rad fan, power windows, etc.) causes idle dips, bogging, and full lean AFRs, which are not present at all in closed loop.
What I’ve Checked So Far:
Wideband is wired correctly: D14 for analog output, analog ground to A23 (ECU power ground). AFR on gauge matches what SManager sees.
MAP sensor seems accurate: reads -0.9 inHg at key-on, manually calibrated using OmniPower 3-bar data.
ELD is disabled under Parameters.
Fuel map has been rescaled for 1000cc injectors, deadtimes set per FIC's datasheet.
No excessive coolant or IAT fuel enrichment at operating temp.
Idle injector pulse width is 1.3ms with 1% duty cycle, which seems normal.
ECU voltage is stable around 13.9–14.1V at idle, no alternator dips.
And all grounds seem to be fine.
Why is the car perfect in closed loop, but massively rich in open loop? Is this normal? If not, Is there a hidden compensation setting I might be overlooking in SManager that only applies in open loop?
Any help or ideas would be greatly appreciated. Thanks in advance!
Steve
So, last year, I tuned the car in closed loop and it ran great. AFRs at idle were right around 14.5–15.0 with little to no trims, and overall drivability was solid. About a week ago, I decided to retune the car and dial in the idle and cruise in open loop. Upon switching to open loop, the AFRs went full rich on the gauge. If I lean it out to 14.7 in open loop, then the AFRs go full lean when any electrical load is applied.
Vehicle & Setup:
Turbo 99 Acura Integra GSR
P28 ECU with Hondata S300 v3 (via OBD2 to OBD1 jumper harness)
Walboro 255 fuel pump (relayed)
45psi base fuel pressure
FIC 1000cc injectors (dead times set per data sheet)
OmniPower 3-bar MAP sensor (selected in SManager and manually calibrated - scalar of 617 and an offset of 11)
AEM X series wideband (analog output white wire to D14, analog ground brown wire to A23 -PG1)
The Issue:
In closed loop, the car idles perfectly at 14.7:1 AFR with trims within ±1%.
switching to open loop, it immediately runs extremely rich (AFR ~8.0:1 at idle).
I have to pull 50–60% out of the fuel table just to get it back to 14.7:1 in open loop.
Also, in open loop, any electrical load (headlights, rad fan, power windows, etc.) causes idle dips, bogging, and full lean AFRs, which are not present at all in closed loop.
What I’ve Checked So Far:
Wideband is wired correctly: D14 for analog output, analog ground to A23 (ECU power ground). AFR on gauge matches what SManager sees.
MAP sensor seems accurate: reads -0.9 inHg at key-on, manually calibrated using OmniPower 3-bar data.
ELD is disabled under Parameters.
Fuel map has been rescaled for 1000cc injectors, deadtimes set per FIC's datasheet.
No excessive coolant or IAT fuel enrichment at operating temp.
Idle injector pulse width is 1.3ms with 1% duty cycle, which seems normal.
ECU voltage is stable around 13.9–14.1V at idle, no alternator dips.
And all grounds seem to be fine.
Why is the car perfect in closed loop, but massively rich in open loop? Is this normal? If not, Is there a hidden compensation setting I might be overlooking in SManager that only applies in open loop?
Any help or ideas would be greatly appreciated. Thanks in advance!
Steve