# P0172: System Too Rich (Bank 1)

**Verdict:** Drive to a shop this week

Fuel and air metering - Generic OBD-II code, applies to all gasoline cars and light trucks sold in the US since 1996.

- **Typical cost:** $15-$1,200
- **Urgency:** This week
- **Most likely:** Leaking injector, MAF or fuel pressure
- **DIY?:** Steps 1-2

## Quick answer

P0172 means bank 1 of the engine is getting too much fuel for the amount of air, and the computer has hit its limit trying to cut fuel back. Leaking injectors, high fuel pressure, a faulty MAF sensor or a stuck-open purge valve are typical causes.

## What does P0172 mean?

Gasoline burns cleanly only when it is mixed with roughly 14.7 parts air to one part fuel by weight. The engine computer measures the incoming air, sets how long each injector stays open and reads the upstream oxygen sensor to see what actually burned. When that sensor finds too little leftover oxygen, the mixture is rich, and the computer subtracts fuel through negative fuel trims: a fast short-term correction and a learned long-term one.

P0172 sets when bank 1 is pulling out so much fuel that its trims hit the negative limit, often somewhere around -20 to -25 percent depending on the maker, and stay there. Extra fuel can come from injectors, high fuel pressure, EVAP vapor or a sensor that over-reports airflow. The check runs whenever the engine is warm, and the light usually comes on after two trips. Bank 1 is the side with cylinder 1; P0175 is the matching bank 2 code.

## What are the symptoms of P0172?

- Check engine light on
- Strong fuel smell, especially at idle
- Black smoke from the tailpipe
- Poor fuel economy
- Rough idle, misfires or hard starting when hot

## What causes P0172?

Ranked from most to least likely. Check them in this order: the cheap, common causes first.

1. **Leaking or stuck-open fuel injector** (common). An injector that drips or sticks partly open adds fuel even when it should be closed. Deposits, wear and age cause it, mostly at high mileage. Hard starting when the engine is hot, a raw fuel smell and a misfire on one cylinder are clues. A shop can leak-down test the fuel rail or flow-test the injectors.
2. **Faulty or contaminated MAF sensor** (common). A MAF sensor that over-reports airflow makes the computer inject more fuel than the engine needs, so trims go strongly negative. Contamination or an internal fault can cause it, as can an aftermarket intake that changes airflow across the sensor. Cleaning the sensor with MAF-specific spray is a cheap first test before replacing it.
3. **High fuel pressure or a leaking fuel pressure regulator** (common). A stuck fuel pressure regulator or a blocked return line raises rail pressure, so each injector delivers more fuel per pulse. On regulators with a vacuum hose, liquid fuel in that hose means the diaphragm has failed and fuel is being drawn straight into the intake. A fuel pressure gauge test against the spec confirms it.
4. **Stuck-open EVAP purge valve** (less common). A purge valve that stays open feeds fuel vapor from the EVAP canister into the engine all the time, not just when commanded. The engine runs rich, especially at idle and right after refueling, and may be hard to start after a fill-up. Topping off the tank can flood the canister and make the problem worse.
5. **Faulty coolant temperature sensor or oxygen sensor** (less common). A coolant temperature sensor stuck reading cold makes the computer add warm-up fuel all the time, even on a hot engine. An upstream oxygen sensor that is biased, or contaminated by oil or coolant, can also mislead fuel control. Comparing scan tool readings with the real engine temperature and checking sensor response helps rule these out.

## How do you diagnose P0172?

1. Read fuel trims; strongly negative long-term trims (below about -10 to -15 percent) confirm the rich condition.
2. Check that the coolant temperature reading on the scan tool matches the real engine temperature.
3. Clean or test the MAF sensor and compare its airflow reading with expected values.
4. Test fuel pressure and check for fuel in the regulator vacuum hose, if equipped.
5. Pinch or command the purge valve closed and see if the trims improve; a shop can also leak-test the injectors.

## How do you fix P0172, and what does it cost?

| Fix | Typical cost | What it involves |
| --- | --- | --- |
| Clean or replace the MAF sensor | $15-$450 | Cleaning first; replace if it still over-reads. |
| Replace the EVAP purge valve | $120-$300 | Fixes a valve stuck open. |
| Replace leaking injectors or fuel pressure regulator | $250-$1,200 | Cost depends on how many injectors and whether the engine has direct injection. |

Full price breakdowns: [mass air flow sensor replacement cost](/cost/mass-air-flow-sensor-replacement), [evap purge valve replacement cost](/cost/evap-purge-valve-replacement), [catalytic converter replacement cost](/cost/catalytic-converter-replacement).

## Is it safe to drive with P0172?

> **Drive to a shop this week.** Short drives are usually OK, but running rich wastes fuel and can overheat and ruin the catalytic converter. Stop driving if you smell raw fuel strongly or see fuel leaking.

## Will P0172 fail an emissions test?

P0172 lights the check engine lamp, so the car fails an OBD-II emissions test in most states. Rich running also raises carbon monoxide and hydrocarbon emissions and can overheat the catalytic converter, which may later set P0420. After the repair, clear codes and drive several days so fuel trims relearn and readiness monitors complete before testing.

## After the repair: clearing P0172

Clear the code, or reset fuel trims, after the repair, then let the engine warm and check trims at idle and about 2,500 RPM; total trim should sit near zero instead of strongly negative. The fuel smell and black smoke should be gone. Drive several trips, including one right after refueling to test the purge system, and recheck for pending codes.

## How to prevent P0172

- Stop filling the tank when the pump clicks off; topping off can flood the EVAP canister.
- Clean or replace a contaminated MAF sensor, using only MAF-specific spray.
- Replace the air filter on schedule so the engine is never starved of air.
- Replace a coolant temperature sensor that reads cold before it causes long-term rich running.
- Have hard hot starts or a strong fuel smell checked early for leaking injectors.

## Codes often seen with P0172

- [P0175](/codes/p0175): System Too Rich (Bank 2)
- [P0171](/codes/p0171): System Too Lean (Bank 1)
- [P0420](/codes/p0420): Catalyst System Efficiency Below Threshold (Bank 1)
- [P0300](/codes/p0300): Random/Multiple Cylinder Misfire Detected
- [P0496](/codes/p0496): Evaporative Emission System High Purge Flow

## Frequently asked questions

### What does running rich mean?

Running rich means the engine is getting more fuel than it can burn with the available air. It wastes gas, can cause black smoke and a fuel smell, and slowly damages the catalytic converter. Over time, excess fuel can also thin the engine oil and foul spark plugs, which leads to misfires.

### Can a bad purge valve cause P0172?

Yes, a purge valve stuck open can cause P0172. It lets fuel vapor flow into the engine constantly instead of only when the computer commands it. A rough idle or hard starting right after refueling is a classic clue. It is a fairly cheap part to test and replace, usually $120-$300.

### Is P0172 expensive to fix?

It ranges from about $15 for MAF cleaner to $1,200 for injectors. Many P0172 fixes are a sensor or valve in the $120-$450 range. A proper diagnosis keeps you from replacing the wrong part, since fuel trims, fuel pressure and a purge valve test usually point clearly to one cause.

### Can I drive with a P0172 code?

Short drives are usually OK, but do not let it go for long. Running rich wastes fuel, fouls spark plugs and can overheat and ruin the catalytic converter. Stop driving if you smell raw fuel strongly, see fuel leaking or the check engine light starts flashing, which signals a severe misfire.

### Can I fix P0172 myself?

You can do several checks yourself: clean the MAF sensor, compare the coolant temperature reading on a scan tool with the real temperature, and look for fuel in the regulator vacuum hose if your engine has one. Testing fuel pressure and injectors safely needs proper gauges, so many owners leave those steps to a shop.

### Does black smoke mean my engine is running rich?

On a gas engine, usually yes. Black smoke from the tailpipe is unburned fuel and carbon, a classic sign of rich running. You may also notice soot on the tailpipe tip and a fuel smell. If you see black smoke along with P0172, avoid long drives until the cause is found.

### Can a dirty air filter cause P0172?

On most modern cars a dirty filter rarely causes P0172, because the MAF sensor measures the air that actually gets in and the computer fuels to match. A badly clogged filter can still hurt performance and is cheap to replace. Check it, but expect the real cause to be elsewhere.

### Can P0172 damage the catalytic converter?

Yes, over time. Unburned fuel reaching the converter burns inside it, raising its temperature far above normal, which can melt or clog the internal honeycomb. A failing converter may then set P0420. Fixing a rich condition quickly costs much less than replacing a converter later.

### Why does my oil smell like gas with P0172?

It can be related. When an engine runs rich for a long time, some fuel slips past the piston rings and thins the oil, which may smell like gasoline on the dipstick. That reduces protection for engine bearings. Fix the cause, then change the oil and filter to remove the diluted oil.

### What is the difference between P0172 and P0175?

P0172 is rich on bank 1, and P0175 is rich on bank 2 of a V engine. If both are set, the cause is usually shared, such as the MAF sensor, fuel pressure or purge valve. If only P0172 is set on a V engine, look harder at bank 1 injectors and its oxygen sensor.

## Sources

- [SAE J2012: Diagnostic Trouble Code Definitions](https://www.sae.org/standards/content/j2012_201812/)
- [EPA: On-Board Diagnostics (OBD)](https://www.epa.gov/state-and-local-transportation/vehicle-emissions-board-diagnostics-obd)

## Other fuel and air metering codes

- [P0153 O2 Sensor Circuit Slow Response (Bank 2 Sensor 1)](https://diagxcar.com/codes/p0153)
- [P0155 O2 Sensor Heater Circuit (Bank 2 Sensor 1)](https://diagxcar.com/codes/p0155)
- [P0156 O2 Sensor Circuit (Bank 2 Sensor 2)](https://diagxcar.com/codes/p0156)
- [P0157 O2 Sensor Circuit Low Voltage (Bank 2 Sensor 2)](https://diagxcar.com/codes/p0157)
- [P0158 O2 Sensor Circuit High Voltage (Bank 2 Sensor 2)](https://diagxcar.com/codes/p0158)
- [P0161 O2 Sensor Heater Circuit (Bank 2 Sensor 2)](https://diagxcar.com/codes/p0161)
- [P0171 System Too Lean (Bank 1)](https://diagxcar.com/codes/p0171)
- [P0174 System Too Lean (Bank 2)](https://diagxcar.com/codes/p0174)
- [P0175 System Too Rich (Bank 2)](https://diagxcar.com/codes/p0175)
- [P0191 Fuel Rail Pressure Sensor "A" Circuit Range/Performance](https://diagxcar.com/codes/p0191)
- [P0106 Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance](https://diagxcar.com/codes/p0106)
- [P0108 Manifold Absolute Pressure/Barometric Pressure Circuit High](https://diagxcar.com/codes/p0108)
- [P0118 Engine Coolant Temperature Sensor 1 Circuit High](https://diagxcar.com/codes/p0118)
- [P0132 O2 Sensor Circuit High Voltage (Bank 1 Sensor 1)](https://diagxcar.com/codes/p0132)

## Symptoms

- [Why is my car idling rough?](https://diagxcar.com/symptoms/rough-idle)
- [Why is black smoke coming from my exhaust?](https://diagxcar.com/symptoms/black-smoke-from-exhaust)
- [Why does my car smell like gas?](https://diagxcar.com/symptoms/car-smells-like-gas)
- [Why does my car smell like rotten eggs?](https://diagxcar.com/symptoms/car-smells-like-rotten-eggs)
- [Why is my car getting bad gas mileage?](https://diagxcar.com/symptoms/poor-gas-mileage)

## Repair costs

- [Mass air flow sensor replacement cost](https://diagxcar.com/cost/mass-air-flow-sensor-replacement): $150-$450
- [EVAP purge valve replacement cost](https://diagxcar.com/cost/evap-purge-valve-replacement): $120-$350
- [Catalytic converter replacement cost](https://diagxcar.com/cost/catalytic-converter-replacement): $1,000-$3,000
- [Fuel injector replacement cost](https://diagxcar.com/cost/fuel-injector-replacement)
- [Oxygen sensor replacement cost](https://diagxcar.com/cost/oxygen-sensor-replacement)

## Terms explained

- [What is Fuel trim?](https://diagxcar.com/glossary/fuel-trim)

---

Source page: https://diagxcar.com/codes/p0172
Updated: 2026-11-03
General information, not a substitute for a qualified mechanic.
