P0172 Code: System Too Rich (Bank 1)
🟠 Moderate severity · drivable
Drivable short-term, but a rich mixture wastes fuel and can damage the catalytic converter, so fix it soon.
What P0172 means
The engine is running rich on bank 1 — too much fuel or not enough air in the mixture. The computer has tried to remove fuel to correct it and hit its limit, so it sets P0172.
Symptoms
- Check engine light is on
- Poor fuel economy
- Strong fuel smell
- Black smoke from the exhaust
- Rough idle
Common causes
- most common: Faulty mass air flow (MAF) or oxygen sensor
- common: Leaking fuel injector
- common: Faulty fuel pressure regulator (too-high pressure)
- less common: Restricted air filter or intake
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Clean or replace a faulty MAF sensor | Yes | $10–300 |
| Replace a faulty oxygen sensor | Yes | $60–200 |
| Replace a leaking fuel injector or faulty pressure regulator | Mechanic | $150–500 |
Frequently asked questions
Can I drive with a P0172 code?
Yes for a short time, but the rich mixture wastes fuel and can damage the catalytic converter, so fix it soon.
What is the most common cause of P0172?
A faulty MAF or oxygen sensor reading incorrectly. Those are usually the first things to check.
Is P0172 expensive to fix?
Often not — a sensor is $60–$300. It only gets expensive if a fuel injector or pressure regulator is the cause.
Related codes
P0175
P0175 Code: System Too Rich (Bank 2)
P0171P0171 Code: System Too Lean (Bank 1)
P0101P0101 Code: Mass or Volume Air Flow (MAF) Sensor Circuit Range/Performance
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.