Should I be starting with the Main VE table? I lowered the VE numbers by 3-5 in the idling portion of the map and interpolated out a few cells, but it's still sitting pretty rich. The STFT is still about the same, but the LTFT is 2% better.
Here's a fresh datalog from a cold start up to almost-operating temp.
- Also take a look at the various spots where the LTFT and STFT just reset to zero. What is causing this?
- What tables is it looking at to correct with both STFT and LTFT? I'm assuming the Open Loop EQ Ratio table is used for part of this.
25-mar-2023-warmup.hpl
Also, sharing this as maybe someone else will find it useful. I created a math channel which calculates actual VE from temperature, manifold pressure, RPM, and mass air flow rate. Then I created a table log with RPM vs. manifold pressure.
Actual VE.MathParameter.xml
ActualVEtable.png
UPDATE:
I applied the LTFT + STFT corrections to the VE table (multiply by half when pasting) and the LTFT still went to -31% and the STFT went to -10%. As if it had no effect.
UPDATE2: If I understand this correctly, the reason I'm not seeing any change is because the ECM is running off the MAF table, and not the VE table, and the VE table is only used in the event of a MAF failure.
That being said, should I be looking at adding adjustments to the MAF vs Frequency table? What else could I be looking at to eliminate these massive fuel trims at idle?