2003 Chevrolet Cavalier P0172 Code: System Too Rich - Fixed with MAP Sensor Replacement
Last week, my 2003 Chevrolet Cavalier started exhibiting running rich symptoms, leading to black smoke during acceleration. After replacing several common components—oxygen sensor, fuel pressure regulator, injectors and their wiring harness—I still couldn't resolve the issue. The return line is clear and not blocked, and a new fuel pump was installed 9,000 miles ago. Below is the Freeze Frame data when the P0172 code (System Too Rich - Bank 1) was triggered: =========================================== Stored: P0172 System Too Rich (Bank 1) Pending: P0172 System Too Rich (Bank 1) DTC for which Freeze Frame was Stored: P0172 Fuel System 1 Status: Closed Loop Fuel System 2 Status: Not Supported Calculated LOAD Value: 95.69% Engine Coolant Temp: 179.60 °F Short Term Fuel Trim - Bank 1: -18.75% Long Term Fuel Trim - Bank 1: -7.03% Intake Manifold Absolute Pressure (MAP): 23.03 inHg Engine RPM: 1753 rpm Vehicle Speed Sensor: 34.18 mph ============================================ Despite these replacements, the car still runs too rich and emits black smoke under load. I'm now considering replacing additional sensors, but I want to avoid unnecessary part purchases. I found valuable troubleshooting insights on this forum that helped me reach this point. While the vehicle runs better than before, it remains significantly rich. Any advice or suggestions would be greatly appreciated. Thanks! Rusty
The high calculated engine load at such a low RPM is concerning—could the fuel pressure be incorrect? Is there any fuel bleeding from the rail? And is the EGR system functioning properly? (Note: The 2003 Cavalier does not have an EGR valve.)