Skip to content

OBD-II Code · Fuel & Air

P0172

System Too Rich (Bank 1)

medium severitySafe to drive$50-$500 — MAF cleaner cheapest first

The engine is running rich on bank 1 — too much fuel, not enough air. More fuel than the engine can burn cleanly.

Common symptoms

  • Black smoke from exhaust
  • Strong fuel smell
  • Check engine light
  • Poor fuel economy
  • Fouled spark plugs

Likely causes

  • Leaking fuel injector
  • Bad fuel pressure regulator
  • Dirty MAF sensor
  • Clogged air filter
  • Faulty O2 sensor

Where to start

  1. Try the cheapest cause first. Start by checking: leaking fuel injector.
  2. Cost & scope. $50-$500 — MAF cleaner cheapest first
  3. If the code returns after the fix: escalate to a shop or scanner with live-data and freeze-frame. A code that re-sets means the underlying fault is still there.
Read the full diagnostic procedure

P0172 is the canonical 'rich' code on bank 1 — too much fuel for the amount of air the engine is pulling. The ECU has already pulled long-term fuel trim past its allowable -25% range trying to take fuel back out, and once it runs out of correction headroom it sets the code. The fastest diagnostic on a shop floor: scan live data and look at MAF g/sec at idle alongside LTFT/STFT. If MAF reads artificially HIGH (above ~6 g/sec on a 2.0-2.4L 4-cyl at warm idle) the sensor is contaminated and over-reporting airflow, which makes the ECU dump in extra fuel — clean the hot-wire element with CRC MAF-specific spray before condemning the sensor ($12 can vs. $200 part). Next cheapest check: pull the vacuum line off the fuel-pressure regulator (on returnless systems with a vacuum reference) — if raw fuel drips out, the regulator diaphragm is ruptured and pressurized fuel is being siphoned straight into the intake. Then inspect the air filter (a collapsed or oil-soaked filter restricts air and forces a rich condition), and finally do a noid-light or scope test on the injectors to catch one stuck open or leaking down. Black exhaust smoke at idle with fouled plugs on bank 1 only is the giveaway that it's mechanical rich, not a sensor glitch.

Vehicle-specific patterns

Vehicle-specific patterns common in shop work: 2005-2010 Toyota Tacoma / 4Runner / FJ Cruiser with the 1GR-FE 4.0L V6 throws P0172 from MAF contamination after an aftermarket K&N oiled filter — wipe down the hot-wire and the code clears, no parts needed. 2000-2006 Jeep Wrangler / Grand Cherokee with the 4.0L inline-6 commonly throws P0172 from a leaking fuel-pressure regulator dumping fuel through the vacuum line into the intake manifold ($45 regulator, 20-minute swap). 2002-2008 Mini Cooper S supercharged R53 throws P0172 from carbon-clogged or stuck-open injectors around 80k miles — a top-end clean plus injector replacement is the usual fix. 2007-2013 Nissan Altima / Sentra with the QR25DE 2.5L often throws P0172 from a failing canister purge valve that lets fuel vapor flood the intake on cold starts. Repair cost typically lands $50-$500: MAF cleaning is the $0-$15 fix, regulator or purge valve is $75-$250 installed, and a stuck-open injector pushes the high end to $400-$500.

Related codes

Look up another code

← All OBD-II codes

More free tools

VIN DecoderDecode year, make, model, engine, recalls.Maintenance ScheduleOil, timing belt, fluids, by vehicle.Gas CostWeekly, monthly, annual fuel math.Tire SizeOEM vs new — diameter delta + speedo error.

See all 10 tools