← All codes

P0172 Code: System Too Rich (Bank 1)

Bank 1 of the engine is running rich — there is too much fuel, or too little air, in the air-fuel mixture compared with what the computer expects. It is the mirror image of P0171.

What this means for driving

A rich-running engine is usually still drivable short-term, but it should be assessed promptly: excess fuel can foul spark plugs, wash oil from cylinder walls, and overheat the catalytic converter. A strong fuel smell, black exhaust smoke, or very rough running are reasons to stop and get help rather than continue.

When in doubt, have a mechanic assess it promptly. If any of the red-flag symptoms below are present, stop driving and arrange a tow rather than risking it.

Important: This page is general information only — not professional mechanical advice and not a diagnosis for your specific vehicle. Fault causes and severity vary by make, model, year, and condition. A qualified mechanic should confirm any diagnosis before you make driving decisions or authorize repairs.

Red-flag symptoms: stop and get help

Symptoms of P0172

Most likely causes, ranked

  1. Leaking fuel injector dribbling fuel into bank 1
  2. Faulty mass airflow (MAF) sensor over-reporting air
  3. Faulty oxygen sensor stuck reading lean, causing over-fueling
  4. Fuel pressure too high — faulty regulator or restricted return line
  5. Faulty engine coolant temperature sensor making the computer think the engine is cold

How a mechanic diagnoses it

Likely fixes

Repair costs vary by vehicle, region and shop. Get a quote from a local mechanic.

Related codes

CheckMyCarCode content is general information only and is not a substitute for professional diagnosis. Trouble-code meanings are standardized for generic (P0xxx) codes, but causes, severity, and repairs vary by vehicle. If your car shows a red-flag symptom, stop driving and get professional help.