Check engine light on? Type your code.

P0172: System too rich (Bank 1)

Drive carefully. Get it checked within a week or two.

Can I drive with P0172?

Yes, but drive carefully and get it checked soon. Too much fuel or too little air enters the cylinders, wasting gas and risking catalytic converter fouling.

What does P0172 mean?

P0172 stands for System Too Rich (Bank 1).

Symptoms you may notice

  • Strong unburned gasoline smell from exhaust
  • Dark exhaust smoke during hard acceleration
  • Noticeably increased fuel consumption

How much does it cost to fix?

Repair costs for code P0172 depend on the specific underlying root cause, ranging from simple DIY checks to component replacement. The table below lists the most common causes and rough price ranges in USD:

  • Dirty or malfunctioning MAF sensor
    $20-$180 common
  • Leaking fuel injector sticking open
    $120-$350 possible
  • Faulty fuel pressure regulator (high fuel pressure)
    $80-$220 possible
  • Severely clogged engine air filter
    $15-$35 possible
  • Saturated EVAP canister purge valve stuck open
    $50-$150 rare

What to do next

  1. Inspect and clean the MAF sensor with electrical cleaner.
  2. Check the engine air filter and replace if dirty or wet.
  3. Inspect spark plugs for black sooty carbon deposits.
Last updated: October 2026

Related codes

General guidance only, not a professional diagnosis. If the check-engine light is flashing, or the car is running rough, overheating or losing power, stop driving and get help.

About this code

Code P0172 occurs when the powertrain module has reduced fuel delivery to its minimum limit, yet oxygen sensors still report unburned fuel in the exhaust. Drivers usually notice a strong gasoline smell from the tailpipe, poor gas mileage, and a dark black coating on spark plugs. Fixing it promptly prevents unburned fuel from melting the catalytic converter core.