Moderate SeveritySafe to drive (short-term)Fuel System
P0172 means the engine's air-fuel mixture on Bank 1 has too much fuel relative to air. The ECU detected that it cannot subtract enough fuel to maintain the correct 14.7:1 stoichiometric ratio, exceeding its negative fuel trim correction range.
What does P0172 mean?
P0172 means the engine's air-fuel mixture on Bank 1 has too much fuel relative to air. The ECU detected that it cannot subtract enough fuel to maintain the correct 14.7:1 stoichiometric ratio, exceeding its negative fuel trim correction range.
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
Strong fuel smell from exhaust
Black soot on tailpipe
Rough idle or engine surging
Fouled spark plugs causing misfires
What causes P0172?
Here are the most common causes of P0172, ranked by how likely they are to be the culprit:
highDirty or failing MAF (mass air flow) sensor
mediumLeaking fuel injectors
mediumHigh fuel pressure (faulty regulator or kinked return line)
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 air filter if clogged (cheapest fix first)
Read live data: check STFT and LTFT at idle. Negative values beyond -8% confirm rich condition
Rev to 2,500 RPM and hold. If trims return toward zero, cause is idle-specific (injector leak, purge valve). If trims stay negative, suspect MAF or fuel pressure
Try unplugging the MAF sensor and driving briefly. If rich condition improves, clean or replace the MAF
Check fuel pressure with a gauge. Compare to manufacturer spec at idle and under load
Inspect EVAP purge valve for stuck-open condition
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, known issues, and adjusted cost estimates:
P0172 on Toyota Camry
Toyota Camry • 2007-2024
The 2AR-FE 2.5L engine in 2012-2017 Camrys can develop P0172 from a failing PCV valve that allows excess crankcase vapours into the intake. The MAF sensor contamination rate is also higher on models without cabin air filter maintenance.
What causes P0172 on a Toyota Camry?
Toyota CamryPCV valve failure allowing excess crankcase vapours on 2AR-FE
Toyota CamryMAF sensor contamination from neglected cabin air filter
P0172 on Honda Civic
Honda Civic • 2006-2024
The 1.5L turbo in 2016+ Civics has a documented fuel dilution issue where gasoline mixes with engine oil. This can trigger P0172 as fuel-contaminated oil vapours re-enter the intake through the PCV system. Honda issued a software update to address the warm-up cycle.
What causes P0172 on a Honda Civic?
Honda CivicFuel dilution in 1.5T causing oil vapour enrichment (2016+)
Honda CivicInjector seal degradation on R18A engines at high mileage
P0172 repair cost for Honda Civic
Estimated costs for Honda Civic ownersadjusted lower than average due to Honda-specific parts pricing
Repair
Parts Cost
Labor Cost
Total Estimate
DIY Difficulty
Replace air filter
€9–€23
€0–€0
€9–€23
Easy
Clean MAF sensor
€7–€14
€0–€0
€7–€14
Easy
Replace MAF sensor
€36–€180
€36–€72
€72–€252
Moderate
Replace upstream O2 sensor
€45–€135
€54–€108
€99–€243
Moderate
Fuel injector cleaning
€72–€135
€54–€108
€126–€243
Professional
Replace fuel pressure regulator
€45–€135
€72–€180
€117–€315
Professional
Prices estimated as of March 2026. Costs vary by region, vehicle, and shop.
P0172 on Volkswagen Golf
Volkswagen Golf • 2005-2024
The EA888 engine commonly triggers P0172 from a failing N80 purge valve that sticks open, continuously feeding fuel vapours into the intake. Also check the charge pipe for cracks that can alter MAF readings on TSI models.
What causes P0172 on a Volkswagen Golf?
Volkswagen GolfN80 EVAP purge valve stuck open on EA888
Volkswagen GolfCharge pipe cracks altering MAF readings on TSI models
P0172 repair cost for Volkswagen Golf
Estimated costs for Volkswagen Golf ownersadjusted higher than average due to Volkswagen-specific parts pricing
Repair
Parts Cost
Labor Cost
Total Estimate
DIY Difficulty
Replace air filter
€12–€29
€0–€0
€12–€29
Easy
Clean MAF sensor
€9–€17
€0–€0
€9–€17
Easy
Replace MAF sensor
€46–€230
€46–€92
€92–€322
Moderate
Replace upstream O2 sensor
€57–€173
€69–€138
€126–€311
Moderate
Fuel injector cleaning
€92–€173
€69–€138
€161–€311
Professional
Replace fuel pressure regulator
€57–€173
€92–€230
€150–€402
Professional
Prices estimated as of March 2026. Costs vary by region, vehicle, and shop.
P0172 on BMW 3 Series
BMW 3 Series • 2006-2024
The N52 and N55 engines are prone to VANOS solenoid issues that can cause P0172 by altering valve timing and affecting the air-fuel mixture. Leaking fuel injectors are also common on the N54 twin-turbo, especially at higher mileage.
What causes P0172 on a BMW 3 Series?
BMW 3 SeriesVANOS solenoid issues affecting valve timing on N52/N55
BMW 3 SeriesLeaking fuel injectors on N54 twin-turbo at high mileage
P0172 repair cost for BMW 3 Series
Estimated costs for BMW 3 Series ownersadjusted higher than average due to BMW-specific parts pricing
Repair
Parts Cost
Labor Cost
Total Estimate
DIY Difficulty
Replace air filter
€14–€35
€0–€0
€14–€35
Easy
Clean MAF sensor
€11–€21
€0–€0
€11–€21
Easy
Replace MAF sensor
€56–€280
€56–€112
€112–€392
Moderate
Replace upstream O2 sensor
€70–€210
€84–€168
€154–€378
Moderate
Fuel injector cleaning
€112–€210
€84–€168
€196–€378
Professional
Replace fuel pressure regulator
€70–€210
€112–€280
€182–€490
Professional
Prices estimated as of March 2026. Costs vary by region, vehicle, and shop.
Related diagnostic codes
These codes are often seen alongside P0172 or indicate related issues:
Yes, short-term driving is generally safe. But a rich-running engine wastes fuel, can foul spark plugs, and over time damages the catalytic converter. Don't ignore it for weeks.
What is the most common cause of P0172?
A dirty or failing MAF sensor is the single most common cause. It misreads incoming air volume, causing the ECU to inject too much fuel. Cleaning the MAF sensor with dedicated MAF cleaner solves about 40% of P0172 cases.
Is P0172 the same as P0175?
They describe the same problem (too much fuel) but on different engine banks. P0172 is Bank 1, P0175 is Bank 2. If you have both codes, the cause likely affects the whole engine, like fuel pressure or a shared MAF sensor.
Can a dirty air filter cause P0172?
Yes. A severely clogged air filter restricts airflow, throwing off the MAF reading. Replace the air filter first. It costs under 15 euros and takes two minutes.