
What this code means
P0172 may mean the PCM is seeing a mixture that appears too rich and can respond by pulling fuel trim lower than expected.
What the vehicle may do
- The vehicle may show rich-running symptoms.
- The engine may idle rough or run poorly.
- In some cases, the engine can stall.
Possible fault areas
- Fuel delivery or fuel pressure control may be involved.
- Airflow measurement may be involved.
- Fuel contamination in the engine oil may be involved.
- EVAP purge vapor flow may be involved.
- Fuel quality may be involved.
- A/F sensor input or injector operation may be involved.
Diagnostic path
Opening context
On this Honda CR-V 1.5 turbo, P0172 is a rich fuel-system fault. In plain terms, the PCM may be seeing fuel trim low enough that it believes the mixture is richer than it should be. The vehicle may run rough, may have rich-running drivability symptoms, and in some situations can stall. The possible areas are broad: fuel delivery, airflow measurement, fuel contamination in the oil, purge vapor control, fuel quality, the A/F sensor, injectors, and, only after the rest checks normal, the PCM. Start with the basic system checks and follow a structured diagnostic approach before getting into the individual tests.
Protect the captured data first
Before beginning, do not clear the DTC and do not reset the PCM until the diagnostic path tells you to. That data can be valuable, even if the captured snapshot has already been saved. Also look for aftermarket fuel-system or engine parts before you start testing, because those can change the way the fuel system behaves.
Handle other faults first
If other codes or indicated systems are present, deal with those first. Don’t read a long code list into the diagnosis; just recognize the groups that can affect this fault, such as fuel pressure, airflow and pressure sensing, oxygen or A/F sensing, injectors, purge control, engine oil control, or intake air leaks. Once those have been addressed, come back to P0172.
Duplicate the rich condition at idle
Run the confirmation checks in order. First, start the engine and let it idle with no load in P or N. Watch HDS AF FB, short-term fuel trim. If that value is less than 0.79, the failure is duplicated and the confirmation step is complete.
Duplicate it under captured driving conditions
If you need the driving confirmation, review the captured on-board snapshot and record the AF FB, short-term fuel trim value from when P0172 set. Then test-drive the vehicle under the same engine speed, vehicle speed, relative throttle position sensor, and accelerator pedal position sensor conditions. While driving, check AF FB again. If the value is more than 0.79, the failure is duplicated.
Check the high-pressure fuel side
Next, check the high-pressure fuel side. Start the engine, hold engine speed at 3,000 rpm with no load in P or N until the radiator fan comes on, then let it idle. Run the HDS DI fuel pressure test. The expected result is NORMAL. If that test is abnormal, move into the fuel-pressure diagnostic path before continuing with this rich-code routine.
Check MAF sensor function
Now check MAF sensor function. Start the engine and let it idle. Make sure ECT Sensor 1 is above 176 °F (80 °C), the transmission is in P or N, and all engine and electrical loads are off. Monitor engine speed on the HDS, hold the engine at 2,500 rpm for 30 seconds, and confirm the MAF sensor value while holding that speed. The normal range is between 4.1 g/s and 5.7 g/s. If the result is abnormal, the problem is in the MAF sensor or IAT sensor 1 area.
Check for fuel contamination in the oil
After that, check the engine oil for fuel contamination using the PCV hose check. Start the engine and let it idle, then gently pinch the PCV hose. Watch HDS AF FB, short-term fuel trim. The expected value for this check is less than 0.79. If the result is abnormal, look for the cause of the contaminated oil, such as injector-related fuel contamination, then replace the engine oil and oil filter.
Check purge valve leakage
Next is the EVAP canister purge valve check. Disconnect the purge valve 2-pin connector. Disconnect the purge line vacuum hose from the purge valve in the engine compartment, then connect a vacuum pump and gauge, 0-30 inHg, to the purge valve. Start the engine and let it idle. With the connector disconnected at idle, the gauge should show no vacuum. If it does not pass that check, the problem is in the EVAP canister purge valve. Also keep in mind that in warm conditions, fuel vapor from the canister line to the tank can enter the intake manifold, enrich the mixture, and may cause stalling in some cases.
Check fuel quality by substitution
For the fuel inspection, there is no direct test given for the item, so the diagnostic path uses known-good fuel. Drain the existing fuel, refill with known-good fuel, and try to reproduce the failure. If the failure is still reproduced, continue looking at the other related components. If the symptom or DTC goes away, the fuel is the fault.
Check the A/F sensor by known-good comparison
Next, install a known-good A/F sensor, Sensor 1, and attempt to reproduce the failure. This is another known-good comparison because no direct test is given here. If the failure is reproduced, continue with the remaining related checks. If the symptom or DTC goes away, the A/F sensor, Sensor 1, is the fault.
Check injectors by known-good comparison
Then check the injector side the same way. Install a known-good injector and attempt to reproduce the failure. If the failure is reproduced, continue with the other related components. If the symptom or DTC goes away, the injector is the fault.
PCM conclusion
Only after the other inspection items indicate normal conditions does this path leave the PCM as the remaining cause. At that point, the conclusion is that there is a problem with the PCM.
Takeaway and CTA
The takeaway: don’t erase useful data at the start. Duplicate the rich condition, then work through the checks in order: high-pressure fuel control, MAF reporting, oil fuel contamination, purge valve leakage, fuel quality, A/F sensor, injector, and finally PCM judgment. For more diagnostic training, visit stepdiagnostics.com.
Final check
Confirm the condition first, then follow the fuel, air, purge, sensor, injector, and PCM checks in order.
For more guided automotive diagnostics, visit STEP Diagnostics.





