I'm getting a rough idle once it goes into closed loop with no codes until last night. Finally got a P0172 code. I've checked for intake leaks, replace both o2 sensors, MAF sensor, had the exhaust leak repaired and so on. Running L32 EVAP Solenoid, everything else is L67 sensors and TB with ZZ adapter.
Do I need to replace my OEM ECM with one from ZZ performance that has been updated for the bigger supercharger? I currently have it scheduled to replace the lower and upper intake gaskets because I thought maybe an internal coolant leak is what might be causing the stumbling idle once it goes into closed loop. I did notice that when I accelerate that the Long Term FT seems to settle in at -17.969% and doesn't change until I let off the gas. I would have expected that to continue to move around?
Here is the freeze frame data.
Freeze frame information:
------------------
Fuel Status = 0 byte
Engine Load = 11.765 %
Engine Coolant Temperature = 181.4 °F
Fuel Trim Bank 1 Short Term = -0.781 %
Fuel Trim Bank 1 Long Term = -17.969 %
Intake Manifold Pressure = 10.733 psi
Engine RPM = 1,593 rpm
Speed (OBD) = 59.652 mph
Mass Air Flow Rate = 30.17 g/s
Throttle Position(Manifold) = 11.373 %
Any help to try and narrow this thing down would be greatly appreciated.





