1999 Honda Civic LX with P0170 and P0172 OBD2 Codes: Causes, Diagnosis, and Fixes
I recently purchased a 1999 Honda Civic LX with 160,000 miles on the odometer. The car runs well and has excellent fuel efficiency, but the check engine light came on unexpectedly. Using an OBD2 scanner, I found two diagnostic trouble codes: P0170 and P0172. The vehicle previously had new oxygen sensors and spark plugs and wires installed before I bought it. However, during a test drive, we discovered one spark plug wire was disconnected — meaning the engine was running on only three cylinders. The previous owner wasn't sure how long this irregular operation lasted, which raises concerns about whether one of the O2 sensors has failed again. Additionally, when we first filled up with gas at the station, the car would not start — it would crank but fail to ignite. Once it finally started, it stalled immediately after shifting into gear. On subsequent attempts, if I kept my foot on the accelerator and gently engaged drive, it would start and run smoothly. After that, no further starting issues occurred. This behavior repeated during our next fuel refill. I'm seeking clarity on what might be causing these symptoms — especially since the P0170 and P0172 codes are consistently triggered. I’ve researched online and learned that these codes indicate a rich air-fuel mixture, but I’m not certain whether this is due to a faulty sensor, fuel system issue, or another underlying problem. Any advice on diagnosis, troubleshooting steps, or potential fixes would be greatly appreciated.
A cylinder without proper spark and fuel injection can lead to oil dilution and reduced catalytic converter efficiency. Use a scan tool to check O2 sensor readings, review fuel trim values, and examine freeze frame data to identify when the codes are triggered and whether engine parameters are within normal ranges. Also, try resetting the codes — if they return shortly after, it suggests an ongoing issue. As a starting aid, while in park with your foot on the brake, hold the accelerator pedal fully down for 5 seconds before attempting to start. This can help clear excess fuel from the system and improve ignition success.