CarSenseTrouble codes › P0172

P0172: System Too Rich (Bank 1)

What this check-engine code means in plain English, what usually causes it, and what a fix typically costs.

Severity: Monitor — not an emergency, but don't ignore it

What P0172 means

The engine control module (ECM) has detected that the air-fuel mixture on Bank 1 (the side of the engine containing cylinder #1) is too rich, meaning there's too much fuel or not enough air. The ECM tries to compensate by adjusting fuel delivery, but the mixture remains outside acceptable limits.

What causes P0172?

Likely
Dirty or failing mass airflow (MAF) sensorA contaminated or faulty MAF sensor sends incorrect airflow readings, causing the ECM to inject too much fuel.
Likely
Leaking fuel injector(s)One or more injectors may be stuck open or dripping, allowing excess fuel into the combustion chamber.
Possible
Faulty oxygen (O2) sensorA failing O2 sensor can send incorrect data to the ECM, causing improper fuel mixture adjustments.
Possible
Excessive fuel pressureA faulty fuel pressure regulator or clogged return line can cause higher-than-normal fuel pressure, delivering too much fuel.

Is P0172 safe to drive?

Drive it?
Usually yes, short-term
Watch for
Rough idle, black exhaust smoke, strong fuel smell, or reduced fuel economy
DIY-friendly?
Cleaning the MAF sensor is beginner-friendly; other diagnosis requires scan tools and mechanical knowledge

You can typically continue driving for a short period, but a rich condition reduces fuel economy, can foul spark plugs, and may damage the catalytic converter over time. Address it within a few days to avoid more expensive repairs.

P0172 repair cost

~$100 – $900+

Industry-average estimates. Cost depends on the root cause—cleaning a MAF sensor is inexpensive, while replacing fuel injectors or a fuel pressure regulator costs significantly more.

Which one is it for your car?

Plug a cheap OBD2 adapter into your car and CarSense reads your codes and tells you the likely cause and a real cost for your exact vehicle — free to scan, no proprietary dongle.

Related codes