Fuel System Too Rich

P0172 means the ECM/PCM may be seeing a mixture that is richer than expected and may be reducing fuel correction to compensate.

Article vehicle: 2010-2017 Honda Accord 2.4 Gas

Technical guidanceConfirm the exact vehicle configuration and follow applicable safety procedures before testing or repair.
P0172 Fuel System Too Rich diagnostic guide

What this code means

P0172 means the ECM/PCM may be seeing a mixture that is richer than expected and may be reducing fuel correction to compensate.

What the vehicle may do

  • The vehicle may turn on the check engine light.
  • It may idle rough or run poorly.
  • It may have poor fuel economy.
  • It may have a noticeable fuel smell, though symptoms can vary.

Possible fault areas

  • Possible fuel delivery or pressure concerns.
  • Possible fuel quality concerns.
  • Possible airflow measurement concerns.
  • Possible crankcase contamination influence through the PCV system.
  • Possible air/fuel sensor feedback concerns.
  • Possible injector concerns.

Diagnostic path

Open and setup

On this Accord, P0172 means the ECM/PCM is seeing the fuel system running too rich. In plain language, the computer may be pulling fuel back because the mixture looks heavier on fuel than expected. The driver may notice a check engine light, rough running, poor fuel economy, or a fuel smell, but it can also show up with very little complaint. The broad areas we’re thinking about are fuel delivery, fuel quality, airflow measurement, crankcase contamination through the PCV side, air/fuel sensor feedback, and injectors. Before you start, save the captured operating data. Do not clear the code or reset the PCM yet, because that can erase useful diagnostic information. Also look for aftermarket fuel system or engine parts before getting deep into testing. And if other codes are stored with P0172, check what they mean first, then come back and recheck P0172.

Verify the rich condition at idle

Start by verifying the problem at idle. Start the engine and let it idle with no load. On an automatic, leave it in P or N. On a manual, leave it in neutral. Watch AF FB, or short term fuel trim, on the HDS. The key line here is whether AF FB is less than 0.79. If it is less than 0.79 at idle, the rich correction is happening right now, so move on to the low-pressure fuel check. If it is not less than 0.79 at idle, do not force the test at the wrong condition; use the captured operating data next.

Use the captured operating conditions

If idle does not reproduce it, use the captured conditions. Look at the moment where AF FB was at its lowest point, and record engine speed, vehicle speed, relative throttle position, and accelerator pedal position. Then drive the vehicle under those same conditions and watch AF FB on the HDS. Again, the decision point is whether AF FB is less than 0.79. If it is, continue with fuel pressure testing. If AF FB is okay under those same conditions, the system is normal at this time.

Check low-side fuel pressure

Once the rich condition is verified, check the low-pressure side of the fuel system. Start the engine and let it idle, then check fuel pressure under the same condition where AF FB is 0.79 or less. The expected low-side pressure is 390-440 kPa (4.0-4.5 kgf/cm2, 57-64 psi). If pressure is in that range, keep going to the high-pressure side test. If it is not in that range, replace the fuel tank unit.

Check high-side fuel pressure operation

Next, check the high-pressure side. Turn the ignition off, then back on. Clear the DTC with the HDS at this point. Start the engine and hold it at 3,000 rpm with no load until the radiator fan comes on, then let it idle. Run the DI fuel pressure test with the HDS. If the HDS indicates NORMAL, the high-pressure side passes and you move on to fuel quality. If it does not indicate NORMAL, pause the P0172 path and handle the high-side fuel pressure fault path before continuing.

Check whether the fuel itself is involved

After fuel pressure checks pass, consider the fuel. The chance of a fuel-related issue goes up if the rich condition appeared shortly after refueling. The MIL distance value in the data list, along with fuel level, may help with that call. For this step, turn the ignition off, drain the fuel tank, and refill it with known-good fuel. Start the engine, let it idle, then drive under the same conditions where AF FB was 0.79 or less: engine speed, vehicle speed, relative throttle position, and accelerator pedal position. Watch AF FB on the HDS while driving. If AF FB is still less than 0.79, fuel was not the cause, so continue. If AF FB is no longer below that point, the fuel was causing the low AF FB value.

Check the MAF reading

Next, check the MAF sensor reading under controlled conditions. Keep the engine idling and make sure ECT Sensor 1 is above 158 °F (70 °C), the transmission is in P or N for an automatic or neutral for a manual, and all engine and electrical loads are off. Monitor engine speed, then hold the engine at 2,500 rpm with the accelerator steady. While holding 2,500 rpm for 30 seconds, check the MAF SENSOR value on the HDS. For A/T, the range is 6.5-9.1 g/s. For M/T, the range is 5.5-7.7 g/s. If the MAF reading is in range, move on to the engine oil check. If it is not in range, inspect the air cleaner assembly for cracks, damage, or incorrect installation. If that checks out, replace the MAF sensor/IAT sensor.

Check for crankcase fuel contamination influence

Now check whether engine oil contamination is influencing the trim. Keep the engine idling and gently pinch the PCV vacuum hose. With the hose pinched, watch AF FB on the HDS. If AF FB is still less than 0.79, the engine oil is considered okay for this diagnostic path, and you continue to the air/fuel sensor check. If AF FB is not less than 0.79 with the hose pinched, the engine oil is contaminated. Determine the cause of the contaminated oil, such as faulty injectors, then replace the engine oil and oil filter.

Substitute the air/fuel sensor

If the earlier checks pass, substitute the front air/fuel sensor with a known-good sensor. Turn the ignition off, install the known-good A/F sensor, start the engine, and let it idle. Then operate the vehicle under the same conditions where AF FB was 0.79 or less: engine speed, vehicle speed, relative throttle position, and accelerator pedal position. Watch AF FB while driving. If AF FB is still less than 0.79, the A/F sensor is not the cause; reinstall the original A/F sensor and continue. If AF FB is no longer below that point, the original A/F sensor was causing the low AF FB value, so replace the original A/F sensor.

Substitute the fuel injectors

The last component substitution in this path is the fuel injectors. Turn the ignition off and install known-good fuel injectors. Start the engine, let it idle, and again operate the vehicle under the same conditions where AF FB was 0.79 or less. Watch AF FB on the HDS while driving. If AF FB is still less than 0.79, the injectors are not the cause; substitute a known-good PCM and recheck. If AF FB is no longer below that point, the fuel injectors were causing the low AF FB value, so replace all fuel injectors as a set.

Verify the repair and close

Keep verification separate from testing. After the repair decision is made, verify the repair and confirm P0172 stays gone under the same kind of operating conditions that made AF FB drop in the first place. The takeaway is simple: for P0172, do not guess at rich causes. Prove the trim fault, then work through fuel pressure, fuel quality, airflow measurement, PCV oil influence, sensor feedback, and injectors in order. For more diagnostic training, visit stepdiagnostics.com.

Final check

P0172 is best approached by confirming when the rich trim occurs, then testing the fuel, airflow, oil contamination influence, sensor feedback, and injector paths in order.

For more guided automotive diagnostics, visit STEP Diagnostics.

Continue diagnosing

Related guides for this vehicle