Joined
·
16,459 Posts
OBD-II gave 7 different codes. 4 engine individual cylinder misfire, one generic misfire code, one lean condition code, and one fuel cap loose code.
A boost/vacuum leak will throw MAF-based fueling calculations off. From when the leak first begins, and as the leak gets worse, feedback from the #1 O2 sensor will allow the ECM to learn and adjust long term fuel trims to keep your air/fuel ratio where it should be. The ECM learns to compensate for the hardware failure. That will get you the 5 misfire codes and the lean code.Cleared error code while engine running. AS SOON AS I PUSHED THE ERASE BUTTON, CAR RAN LIKE CRAPOLA. Instantly.
When you clear codes, you also reset the learned fuel trims back to zero. At that point the ECM is back to delivering straight MAF-based fueling without the learned corrections. The vacuum leak is still causing a lean condition (now uncorrected) and the car will run like crapola.