P0172: System Too Rich (Bank 1)
Quick Answer
Safe to drive (short-term)
P0172 means the air-fuel mixture on Bank 1 (the cylinder bank with cylinder number 1) is running too rich: too much fuel for the available air. The ECU is already subtracting the most fuel it can, yet the mixture is still richer than the ideal 14.7:1 ratio, so it sets the code. The most common trigger is a dirty or over-reading MAF sensor that fools the ECU into adding extra fuel. Expect roughly 10 to 25 percent worse fuel economy until fixed.
- Severity
- Moderate · Fuel System
- Estimated repair cost
- From €8 to €350+, varies by vehicle
Scan your own car in about 60 seconds: see whether P0172 is really what it has, how urgent it is, and what the fix should cost. Free on iPhone and Android with an ELM327 adapter (Bluetooth LE on iPhone).
Get Skanyx freeWhat does P0172 mean?
P0172 is a fuel system-related diagnostic trouble code classified as moderate severity. When your vehicle's ECU detects this condition, it stores P0172 and illuminates the check engine light.
What are the symptoms of P0172?
If your vehicle has triggered P0172, you may notice one or more of these symptoms:
- Check engine light illuminated
- Reduced fuel economy, often 10 to 25 percent worse than normal
- Strong fuel or gasoline smell from the exhaust
- Black smoke or black sooty deposits at the tailpipe
- Rough idle, surging, or hesitation under acceleration
- Hard starting, especially when the engine is already warm
- Fouled, blackened spark plugs that can cause misfires
What causes P0172?
Here are the most common causes of P0172:
Dirty or over-reading MAF (mass air flow) sensor, which reports more incoming air than is actually present so the ECU injects too much fuel
: high
Leaking or dripping fuel injector, which lets raw fuel into the cylinder after the injection event and floods the mixture
: high
High fuel pressure from a failed fuel pressure regulator or kinked return line, which forces more fuel through the injectors than the ECU commands
: medium
Faulty upstream (front) O2 sensor reporting a false lean signal, which makes the ECU keep adding fuel to a mixture that is already correct
: medium
Coolant temperature sensor stuck reading cold, which keeps the ECU in cold-start enrichment and over-fuels a warm engine
: medium
Severely clogged or oil-soaked air filter, which restricts airflow and skews the MAF reading toward a rich mixture
: low
Is it safe to drive with P0172?
Generally yes, for short-term driving. Short-term driving is safe. A rich-running engine wastes fuel, fouls spark plugs, and gradually damages the catalytic converter. Fix within a couple of weeks.
How do you diagnose P0172?
Follow these steps to pinpoint the root cause of P0172:
- Check and replace the air filter if it is clogged or oil-soaked. This is the cheapest fix and rules out the simplest cause first
- Read live data with a scan tool: check short-term and long-term fuel trims (STFT and LTFT) at idle. Negative values beyond -8 percent confirm the ECU is pulling fuel out to fight a rich mixture
- Rev to 2,500 RPM and hold. If the trims return toward zero, the cause is idle-specific (a leaking injector or stuck purge valve). If they stay negative, suspect the MAF or high fuel pressure
- Inspect and clean the MAF sensor element with dedicated MAF cleaner, then re-test. A contaminated MAF is the most common single cause and cleaning is free
- Measure fuel pressure with a gauge at idle and under load, and compare to the manufacturer spec. Pressure above spec points to a failed regulator or restricted return line
- Check the coolant temperature sensor reading against the actual engine temperature, and scope the upstream O2 sensor to confirm it switches normally rather than reporting a false lean signal
- Inspect injectors for leak-down or dripping (a fuel-pressure leak-down test or a smell of raw fuel at the plugs) before condemning sensors
How much does P0172 cost to fix?
Repair costs for P0172 vary depending on the root cause and your vehicle. Here are typical estimates:
| Repair | Parts Cost | Labor Cost | Total Estimate | DIY Difficulty |
|---|---|---|---|---|
| Replace air filter | €10–€25 | €0–€0 | €10–€25 | Easy |
| Clean MAF sensor | €8–€15 | €0–€0 | €8–€15 | Easy |
| Replace MAF sensor | €40–€200 | €40–€80 | €80–€280 | Moderate |
| Replace upstream O2 sensor | €50–€150 | €60–€120 | €110–€270 | Moderate |
| Fuel injector cleaning | €80–€150 | €60–€120 | €140–€270 | Professional |
| Replace fuel pressure regulator | €50–€150 | €80–€200 | €130–€350 | Professional |
Prices estimated as of March 2026. Costs vary by region, vehicle, and shop.
P0172 on specific vehicles
P0172 behaves differently depending on your vehicle. Select your car below for model-specific causes and known issues:
P0172 on BMW
BMW 3 Series
P0172 on Volkswagen
Volkswagen Golf
P0172 on Audi
P0172 on Ford
Ford Focus
P0172 on Toyota
Toyota Camry
P0172 on Honda
Honda Civic
Related diagnostic codes
These codes are often seen alongside P0172 or indicate related issues:
Common questions about P0172
- What does the P0172 code mean?
- P0172 means the engine is running too rich on Bank 1, the cylinder bank that contains cylinder number 1. There is too much fuel for the amount of air, and the ECU has already cut fuel as far as it can but still cannot reach the ideal 14.7:1 ratio. On a four-cylinder engine there is only one bank, so P0172 covers the whole engine.
- What are the symptoms of a P0172 code?
- The most common signs are the check engine light, noticeably worse fuel economy (often 10 to 25 percent), a strong gasoline smell from the exhaust, and black smoke or sooty deposits at the tailpipe. You may also feel a rough idle or surging, get hard starts when warm, and the spark plugs often turn black and foul, which can cause misfires.
- What causes a P0172 code?
- The single most common cause is a dirty or over-reading MAF sensor that tells the ECU there is more air than there really is, so it adds too much fuel. Other frequent causes are a leaking or dripping fuel injector, high fuel pressure from a failed regulator, a faulty upstream O2 sensor sending a false lean signal, a coolant temperature sensor stuck reading cold, or a very dirty air filter.
- Is it safe to drive with a P0172 code?
- For a short time, yes. The engine will still run, but a rich mixture washes oil off the cylinder walls, fouls the spark plugs, dumps raw fuel into the exhaust, and slowly destroys the catalytic converter, which is an expensive repair. Get it diagnosed within a week or two rather than driving on it for months.
- How do you fix and clear a P0172 code?
- Start with the cheap items: replace a clogged air filter and clean the MAF sensor with dedicated MAF cleaner, which resolves a large share of cases. If the rich condition stays, check fuel pressure, test the injectors for leaks, and verify the upstream O2 and coolant temperature sensors. After repairing the root cause, clear the code with a scan tool or let it self-clear after several good drive cycles, then confirm fuel trims return to near zero.
- How much does it cost to fix P0172?
- It depends on the cause. Cleaning the MAF or replacing the air filter costs under 25 EUR in parts and can be done yourself. A replacement MAF sensor runs roughly 40 to 200 EUR in parts plus 40 to 80 EUR labor. An upstream O2 sensor is about 50 to 150 EUR in parts. Leaking injectors or a fuel pressure regulator are the pricier outcomes, typically 150 to 350 EUR all in once labor is added.
Read our detailed guides
- Next stepHow to Find Out What Is Wrong With Your Car for 15 EurosA 15 euro Bluetooth adapter and a free phone app read the exact fault code a shop charges 30 to 100 euros to pull. Here is how to do it yourself in 5 minutes.
- How to Fix P0172 (System Too Rich): Repair Cost and StepsP0172 often costs under €15 to fix, because a dirty airflow sensor is the usual cause. Safe to drive for a week or two. What to check before you book a garage.
- Car Smells Like Rotten Eggs: What the Sulphur Smell MeansA rotten egg smell means hydrogen sulphide is getting past the catalytic converter. Why the converter is usually the victim, and when the smell is urgent.
- Car Smells Like Petrol: Causes, Safety, and When to StopA whiff of petrol at the pump is normal. The same smell inside the cabin while you drive is not. Here is how to tell the cheap cause from the fire risk.
- Bad Gas Mileage: Why Your Car Suddenly Drinks More FuelYour car suddenly drinks more fuel than usual? Here are the common causes, which ones an OBD2 scan catches, and whether it is safe to keep driving.
- Check Engine Light Flashing? Stop Driving and Read This FirstA flashing check engine light means the engine is misfiring right now. Pull over and read the code: the fix is usually $80 to $400, the delay costs $1,500 up.
- Car Dashboard Symbols and Meanings: Warning Lights ExplainedAn unfamiliar symbol just lit up and you need to know whether to stop. Read the colour first, then find your symbol in the table: every one carries its verdict.
Scan your car with Skanyx to diagnose P0172
Your car logged P0172. Skanyx reads it on a standard OBD2 adapter (Bluetooth LE on iPhone), tells you whether it is safe to keep driving, and shows the €8-€350 repair range so you know the number before a shop quotes you. Free on iPhone and Android, and you do not need to be a mechanic to read it.
Get Skanyx freeGet the newsletter
New fault-code guides, real repair-cost data and seasonal car-care tips. No spam, unsubscribe anytime.
We only email about car diagnostics content. Privacy Policy
