What P0172 actually means.
P0172 is the OBD-II code for "Fuel Trim System Too Rich (Bank 1)." Translation: the air-fuel mixture has too much fuel relative to the air. The PCM is removing fuel as fast as it can to compensate, but it's hitting the maximum trim adjustment and still can't get the mix right. So it sets a code.
"Bank 1" refers to the cylinder bank containing cylinder #1 — usually the front bank on transverse-mounted V-engines or the passenger side on RWD. On 4-cylinder engines there's only one bank, so P0172 just means the engine is running rich. If you also see P0175, that's the same problem on Bank 2 (the other side of a V-engine), and the cause is usually something affecting both banks like fuel pressure or MAF.
P0172 is the opposite of P0171 (System Too Lean). Where P0171 means not enough fuel, P0172 means too much. Both indicate the PCM has run out of trim authority — it can't compensate any further with software, so it tells you something physical needs to change.
How fuel trim works.
The PCM doesn't just dump a fixed amount of fuel into the engine — it constantly adjusts based on feedback from oxygen sensors. This adjustment is called fuel trim, and it has two forms:
Short Term Fuel Trim (STFT): Real-time, second-by-second adjustment. Bounces around ±10% normally as the PCM responds to driving conditions. Healthy.
Long Term Fuel Trim (LTFT): The learned baseline. Stored in PCM memory. Reflects what the engine has needed averaged over thousands of miles. Should sit between -5% and +5% on a healthy engine.
For P0172, the LTFT is sitting at -10% to -25% (the PCM is removing 10-25% of normal fuel). That's a big number — it means something is dumping in extra fuel that shouldn't be there. Common causes: a leaking injector, a stuck fuel pressure regulator, a contaminated O2 sensor, or a MAF sensor reading too high (telling the PCM more air is coming in than really is).
Common causes, ranked by probability.
From my shop log over 22 years. P0172 has more diverse causes than P0171 because there are more ways to add fuel than to remove it.
Diagnose it yourself in 45 minutes.
P0172 diagnosis is mostly about ruling out causes systematically. Work through this order:
Step 1 — Read fuel trim values (5 min)
Connect an OBD-II scanner with live data capability. Read Short Term Fuel Trim (STFT) and Long Term Fuel Trim (LTFT) at idle, then at 2500 RPM. The pattern tells you a lot:
LTFT very negative (-15% to -25%) at idle but normal at 2500 RPM: idle-only enrichment problem — usually purge valve stuck open or coolant temp sensor reading cold.
LTFT very negative at all RPMs: something dumping fuel constantly — leaking injector, fuel pressure too high, or MAF over-reporting.
LTFT bouncing wildly: O2 sensor giving bad data — replace upstream sensor.
Step 2 — Visual + smell inspection (5 min)
Open the hood, engine running. Smell along the fuel rail and at each injector. Strong gasoline smell at a specific cylinder = leaking injector. Look for visible fuel wetness anywhere — injectors, fuel pressure regulator, fuel rail connections.
Also pull the dipstick and smell the oil. If it smells strongly like gasoline, fuel is washing into the crankcase — severe rich condition that needs immediate attention.
Step 3 — Test fuel pressure (10 min)
Rent a fuel pressure gauge from AutoZone (free). Connect to the fuel rail test port. Compare to spec for your vehicle (typically 40-65 PSI). HIGH fuel pressure causes P0172. Common readings:
Way over spec (80+ PSI on a 60 PSI system): stuck-closed regulator or fuel pump over-pressure. Replace whichever applies.
At spec but holding steady too long after key-off: regulator partially stuck or check valve in pump failing.
Step 4 — Test the MAF sensor (10 min)
With engine warm at idle, read MAF grams per second on your scanner. Compare to typical values:
4-cylinder: 0.5-0.8 g/s at idle. If reading 1.2-1.8 g/s, MAF is over-reporting.
V6: 0.8-1.2 g/s at idle. If reading 1.8-2.5 g/s, MAF is over-reporting.
If MAF reads too high, clean it first with MAF-specific cleaner ($8). Don't use carb cleaner — it leaves residue that makes the problem worse.
Step 5 — Disconnect EVAP purge valve test (5 min)
Find the EVAP purge valve (small 2-wire solenoid near the intake manifold). Disconnect its electrical connector. Drive 5-10 minutes and read fuel trim again.
If LTFT moves significantly toward zero (less negative), the purge valve was stuck open and dumping fuel. Replace it. If LTFT stays the same, the purge valve isn't the culprit.
Step 6 — Verify ECT sensor (5 min)
Compare the scanner's ECT (Engine Coolant Temperature) reading to an infrared thermometer pointed at the upper radiator hose with engine warm. They should match within 10°F.
If scanner says 130°F but the hose reads 200°F, the sensor is lying. PCM thinks engine is cold and is adding cold-start fuel enrichment. Replace ECT sensor — $25-80 part.
Bench-test specs for the diagnostic-curious.
If you want to verify a fuel injector, fuel pressure regulator, or fuel trim numbers like a dealer technician, this section gives you the actual specs. P0172 diagnosis is largely about reading and interpreting numbers correctly — the specs below tell you what's normal and what's broken.
Required tools: a digital multimeter ($20), a fuel pressure gauge (free rental from AutoZone), a scan tool with live data, and ideally a "noid light" set ($20) for testing injector pulse signals. Optional: a flow-test bench for individual injector testing.
Fuel injector electrical specifications
Modern fuel injectors are 2-wire solenoids with predictable resistance. With engine off and connector unplugged, measure resistance pin-to-pin at the injector. Out-of-spec injectors deliver wrong amounts of fuel — high resistance = less fuel, low resistance = more fuel (and triggers P0172).
Fuel injector resistance specs
Test resistance with engine off and injector connector unplugged. Touch multimeter probes to the two pins. Out-of-spec readings mean replace.
| Injector Type | Healthy Resistance | Concerning | Verdict |
|---|---|---|---|
| High-impedance (most modern) | 12–17 Ω | <10Ω or >20Ω | Low resistance = more fuel = rich |
| Low-impedance (some performance) | 2–5 Ω | <1.5Ω or >7Ω | Always with current driver |
| GDI (direct injection) | 1.5–3 Ω | Open or shorted | Higher current, special drivers |
| Visual leak test (engine off) | No fuel weeping | Drip or seep visible | Leak = replace immediately |
Fuel trim diagnosis matrix
This is the most useful table for P0172 diagnosis. Read your LTFT at idle and at 2500 RPM separately, then match the pattern:
| Idle LTFT | 2500 RPM LTFT | Most Likely Cause | Test First |
|---|---|---|---|
| -5% to +5% | -5% to +5% | Healthy | No issue |
| -15% or worse | -5% or less | Idle-only enrichment | Disconnect purge valve, retest |
| -15% | -15% or worse | Constant over-fueling | MAF clean + fuel pressure check |
| -25% pegged | -25% pegged | Major fuel system fault | Fuel pressure or leaking injector |
| Bouncing wildly | Bouncing wildly | O2 sensor contaminated | Replace upstream O2 sensor |
Fuel pressure specifications
P0172 from a fuel pressure issue means pressure is too HIGH (forcing more fuel than calibrated through each injector pulse). Compare your readings:
| System Type | Spec Range | Concerning (Rich) | Likely Cause |
|---|---|---|---|
| Returnless (most modern) | 55–65 PSI steady | >75 PSI | Pump module fault — replace |
| Return-style with FPR | 40–55 PSI | >65 PSI | FPR stuck closed — $50 fix |
| GDI low-pressure side | 50–72 PSI | >90 PSI | Low-pressure pump fault |
| Pressure hold after key-off | Drops <5 PSI in 5 min | Holds full pressure forever | Stuck FPR or check valve |
Torque specifications
| Component | Torque (lb-ft) | Torque (Nm) | Notes |
|---|---|---|---|
| Fuel rail mounting bolts | 7–10 lb-ft | 10–14 Nm | Use new injector O-rings on reassembly |
| Fuel pressure regulator | 5–8 lb-ft | 7–11 Nm | Many are press-fit with retainer clip |
| Fuel line banjo bolts | 15–22 lb-ft | 20–30 Nm | Always new crush washers |
| MAF sensor mounting screws | 15–22 in-lbs | 1.7–2.5 Nm | Plastic housing — don't overtighten |
| ECT sensor (M12 thread) | 15–20 lb-ft | 20–27 Nm | Light Teflon tape on threads |
Diagnostic procedure summary
- Read fuel trim values — Use the matrix above to narrow the cause based on idle vs 2500 RPM patterns.
- Smell test the engine bay — Strong gas smell at one cylinder = leaking injector on that cylinder.
- Test fuel pressure — Verify it's in spec. High pressure causes rich condition. Drops slowly = stuck FPR.
- Read MAF g/s — If too high for engine size, MAF over-reporting. Clean it before replacing.
- Disconnect EVAP purge valve — Drive 5 min. If LTFT improves significantly, purge valve was stuck open.
- Check ECT vs IR thermometer — Match within 10°F or replace ECT sensor.
What P0172 feels like.
P0172 has more noticeable symptoms than P0171 because raw fuel reaching the exhaust is hard to miss:
| Symptom | How common |
|---|---|
| Strong gas smell from exhaust | 75% |
| Reduced fuel economy (3-8 MPG drop) | 85% |
| Black smoke from exhaust | 40% |
| Rough idle | 35% |
| Hesitation on acceleration | 25% |
| Hard cold start | 20% |
| Engine oil smells like gasoline | 10% (severe cases) |
The fuel smell from the exhaust is the most distinctive symptom. If you can smell raw gas (not just exhaust) when standing behind a running car, that's P0172 territory until proven otherwise.
Real cost breakdown.
P0172 fix costs vary widely based on the underlying cause. Here's what each repair typically runs:
| Repair | Parts | Labor | DIY Cost | Shop Cost |
|---|---|---|---|---|
| MAF sensor cleaning | $8 | 15 min | $8 | $80–$150 |
| MAF sensor replacement | $80–$300 | 15 min | $80–$300 | $200–$450 |
| EVAP purge valve replacement | $40–$150 | 30 min | $40–$150 | $200–$350 |
| Fuel pressure regulator | $50–$200 | 30–60 min | $50–$200 | $200–$500 |
| Single fuel injector | $80–$200 | 1–2 hrs | $80–$200 | $300–$600 |
| All injectors (set of 4) | $200–$600 | 2–3 hrs | $200–$600 | $600–$1,200 |
| Upstream O2 sensor | $60–$200 | 30 min | $60–$200 | $150–$400 |
| ECT sensor | $25–$80 | 15 min | $25–$80 | $100–$250 |
| Fuel pump module | $200–$600 | 2–4 hrs | $200–$600 | $600–$1,500 |
The right order to actually fix it.
- Read fuel trim values ($0) — Use the matrix above to narrow the cause from the LTFT pattern at idle vs 2500 RPM.
- Clean the MAF sensor ($8) — If MAF reads high. Always cheaper to try cleaning before replacing.
- Smell test for leaking injectors ($0) — Strong gas smell at a specific cylinder = that injector. Replace just the bad one.
- Test fuel pressure ($0 with rental gauge) — High pressure = stuck regulator (return-style) or pump fault (returnless).
- Disconnect EVAP purge valve ($0) — Drive 5-10 min. If LTFT improves, valve was stuck open. Replace it.
- Check ECT sensor accuracy ($0) — Compare scanner to IR thermometer. Replace if reading low.
- Replace upstream O2 sensor ($60-200) — If wildly bouncing trim values point to bad O2.
- Last resort: fuel pump module ($200-600) — Only if pressure tests confirm pump fault.
The diagnostic time is about 45 minutes once you have the tools. The actual repair is usually fast — most causes are 30-60 minute jobs after you've identified the culprit.
Can you keep driving?
Short trips, yes. But this is a moderate-severity code with real consequences if ignored:
- Catalytic converter damage: Raw fuel reaching the catalyst burns inside it, melting the substrate over time. A few weeks of severe rich running can ruin a $1,500 cat.
- Engine oil dilution: Severe rich conditions wash fuel into the crankcase, thinning the oil and reducing its protection. Change oil immediately after fixing P0172.
- Spark plug fouling: Carbon buildup on plugs from incomplete combustion. May need to replace plugs after fixing the underlying P0172 cause.
- Failed emissions test: Rich-running cars dump CO and HC out the tailpipe. Will fail any tailpipe emissions test.
- Fuel economy: Expect 3-8 MPG drop. Over a year of normal driving, that's $400-1,000 in extra gas alone.
Bottom line: drive it for 1-2 weeks while you sort out the fix, but don't ignore it for months. The catalytic converter damage alone makes this worth fixing quickly.
P0172 patterns by brand.
Some brands have known weak points that point to specific causes:
| Brand | Most common cause | Notes |
|---|---|---|
| Ford | Leaking injector | 5.4L Triton V8s known for failed injector O-rings causing rich Bank 1 |
| GM/Chevy | Stuck purge valve | Older 3.6L V6s have widespread purge valve stick-open issues |
| Toyota | MAF over-reporting | Camry, Corolla, RAV4 — usually fixed by MAF cleaning |
| Honda | Failed FPR (older) | Pre-2007 Accord and Civic: fuel pressure regulator weak point |
| Nissan | Leaking injector | Altima 2.5L and Maxima 3.5L have known injector leak history |
| VW/Audi | N80 purge valve stuck open | 2.0T engines famous for this — easy fix once diagnosed |
| Subaru | MAF + intake gasket | Forester and Outback often have combo issues |
| BMW | Coolant temp sensor | N52/N54 ECT sensors fail and report cold, causing P0172 |
Questions people always ask about P0172.
Yes, in three ways: (1) catalytic converter damage from raw fuel burning in the cat — biggest risk; (2) oil dilution if severe rich, reducing engine protection; (3) spark plug fouling. Short-term driving is OK, long-term ignoring it costs you a $1,500 catalytic converter eventually.
Yes, and it's a sneaky cause. A contaminated upstream O2 sensor can report lean even when the mixture is correct. The PCM keeps adding fuel to "fix" the imaginary lean condition. Result: actually rich. Replace upstream O2 sensor if your scan tool shows wildly fluctuating sensor voltage.
Same problem (too rich), opposite cylinder banks. P0172 = Bank 1, P0175 = Bank 2. If you have BOTH simultaneously on a V6/V8, the cause is something affecting both banks (MAF, fuel pressure, ECT). If only one, look at bank-specific items (single-bank O2 sensor, single-bank injector).
No — vacuum leaks cause LEAN conditions (P0171), not rich. They add unmetered air, which makes the mixture leaner, not richer. If you have both P0171 and P0172 set together, the underlying cause is usually intermittent — like an O2 sensor giving wildly varying readings.
Black smoke = unburned fuel. P0172 causes it because more fuel goes in than the cylinders can burn. The unburned portion exits as black smoke. This is also why your fuel economy tanks. Severe black smoke means damage to the catalytic converter is imminent — fix immediately.
Indirectly, no — EGR is mostly a NOx control device. A stuck-open EGR causes rough idle and stalling (P0402), not rich condition. However, if you have BOTH P0172 and P0402 set together, fix the EGR first because the dilution from constant exhaust gas can confuse the fuel trim system.