P0172 Moderate

System Too Rich (Bank 1)

Severity4/10

In short

P0172 means Bank 1 is running rich — too much fuel relative to air — and the computer has had to pull fuel out (large negative fuel trims) to compensate. The usual causes are a dirty MAF over-reporting airflow, leaking fuel injectors or high fuel pressure, or a contaminated oxygen sensor. It hurts fuel economy and, left alone, a rich mixture washes oil off the cylinders and can damage the catalytic converter.

Severity
4/10
Typical shop cost
$80–$700
Most likely cause
Dirty / faulty MAF sensor over-reporting airflow
Cheapest likely fix
Clean or replace MAF sensor · DIY $10-350

Is it safe to drive with P0172?

Usually safe for short-term driving, but don't ignore it. A rich mixture wastes fuel, fouls spark plugs, and dumps excess fuel into the exhaust, which over time overheats and damages the catalytic converter. Black smoke or a strong fuel smell means address it promptly.

Symptoms

  • Check engine light on
  • Poor fuel economy
  • Rough idle, sometimes a sulfur/rotten-egg smell
  • Black smoke from the exhaust in worse cases
  • Fouled spark plugs (black, sooty)
  • Hard starting when warm

Common causes (most → least likely)

Dirty / faulty MAF sensor over-reporting airflow
Common
$15-350
Leaking or stuck-open fuel injector(s)
Common
$50-500
High fuel pressure (failed regulator) or a stuck purge valve dumping fuel vapor
Common
$40-400
Contaminated or lazy upstream oxygen sensor reading falsely lean
Common
$120-400
Engine coolant temp sensor reading cold, keeping the engine in warm-up enrichment
Occasional
$10-120
Restricted air intake / very dirty air filter
Occasional
$15-60

How to diagnose it (before buying parts)

  1. 1 Read live fuel trims. Large NEGATIVE Short- and Long-Term Fuel Trims on Bank 1 (e.g. -15% to -25%) confirm the computer is pulling fuel to fight a rich condition.
  2. 2 Check the MAF's grams-per-second reading against spec — a MAF over-reporting airflow makes the computer add too much fuel.
  3. 3 Inspect the air filter and intake for restriction, and check the engine coolant temp sensor reading; a sensor stuck 'cold' forces a rich warm-up mixture.
  4. 4 Check fuel pressure against spec; high pressure points to a failed regulator. Look for a fuel smell in the vacuum line at the regulator (where fitted).
  5. 5 Pull the spark plugs — uniformly black, sooty plugs confirm rich running. Test injectors (balance/leak-down) if one cylinder is worse.
  6. 6 Inspect the EVAP purge valve — a stuck-open purge can dump fuel vapor and richen the mixture.

Repair options & cost

Clean or replace MAF sensor Easy · 15-45 min
DIY $10-350 Shop $120-450
Replace coolant temp sensor Easy · 30-60 min
DIY $10-60 Shop $80-200
Replace fuel pressure regulator / purge valve Moderate · 1-2 hrs
DIY $20-200 Shop $150-450
Replace / clean fuel injector(s) Moderate · 1-3 hrs
DIY $30-400 Shop $200-700

By manufacturer

GM / Chevrolet

Dirty MAF and leaking injectors are common; on some engines a stuck purge valve richens the mixture. Verify with fuel trims before replacing parts.

Toyota / Lexus

Often a MAF or a lazy upstream O2 sensor on higher-mileage V6s. Clean the MAF first; use Denso/OEM O2 sensors if replacing.

Honda / Acura

Check the air filter and MAF, and inspect injectors; a coolant temp sensor reading cold can also keep the mixture rich.

Ford

Leaking injectors and high fuel pressure are known rich-code causes; check the regulator and use Motorcraft injectors.

Frequently asked questions

What does 'system too rich' mean?

There's more fuel in the air-fuel mixture than the engine needs, so the computer has been pulling fuel out (large negative fuel trims). P0172 fires when it runs out of room to compensate on Bank 1.

Can I drive with P0172?

Short-term, usually yes, but a rich mixture wastes fuel and sends excess fuel into the catalytic converter, which can overheat and damage it over time. Fix it promptly if you see black smoke or smell raw fuel.

What's the most common cause of P0172?

A dirty or faulty MAF sensor over-reporting airflow, or leaking fuel injectors / high fuel pressure adding too much fuel. A contaminated oxygen sensor reading falsely lean is another frequent cause.

Can a bad oxygen sensor cause P0172?

Yes. An upstream O2 sensor that reads falsely lean makes the computer add fuel it doesn't need, driving the mixture rich. Confirm with live data before replacing it, since a MAF or injector problem can look similar.

Related codes