Fuel & Air Metering · P0172

P0172 Code: System Too Rich (Bank 1)

P0172 means Bank 1 is running rich — too much fuel for the amount of air. The computer is pulling fuel out to compensate. The most common cause is a dirty or over-reporting MAF sensor, followed by high fuel pressure or a leaking injector.

⛽ Fuel & air metering
⚠️ Moderate severity
🌀 MAF sensor #1 cause
📍 Bank 1

What Does P0172 Mean?

CodeP0172
DefinitionSystem Too Rich (Bank 1)
SystemFuel & Air Metering
Severity⚠ Moderate — drivable, but wastes fuel, fouls plugs, and can damage the catalytic converter over time
Common Related CodesP0175 (too rich, Bank 2), P0171 / P0174 (too lean), P0101 (MAF), P0131 (O2 sensor low voltage)

The PCM constantly adjusts the air-fuel mixture using feedback from the oxygen sensors, tracked as fuel trim. When the exhaust shows too much fuel, the computer removes fuel — pushing fuel trim negative. P0172 sets when the PCM has to pull out so much fuel to balance Bank 1 that it runs out of room, meaning the engine is genuinely running rich.

Bank 1 is the side of the engine containing cylinder 1. P0172 is the opposite of P0171 (too lean) — too much fuel rather than too little. Because the same air-fuel feedback loop is involved, the two codes share several diagnostic steps but point to opposite conditions.

🔎Symptoms of P0172

  • Check Engine Light
  • Reduced fuel economy
  • Black smoke from the exhaust
  • A strong fuel smell
  • Rough idle or rough running
  • Fouled spark plugs over time
  • Failed emissions test

🔧Common Causes of P0172

1) Dirty or over-reporting MAF sensor (very common)

A contaminated mass airflow sensor can over-report how much air is entering the engine. The PCM adds fuel to match the false high reading, and the engine runs rich. Cleaning or replacing the MAF is one of the most common P0172 fixes. (This often sets P0101 as well.)

2) High fuel pressure or a leaking injector

A failing fuel pressure regulator can raise rail pressure and push extra fuel through the injectors. A leaking or stuck-open injector dumps raw fuel into a cylinder.

3) Faulty coolant temperature sensor

If the coolant temp sensor falsely reads cold, the PCM enriches the mixture as if the engine is warming up — running it rich once it’s actually hot.

4) Sensor or intake issues

A biased oxygen sensor can report the mixture incorrectly, and a heavily restricted air filter reduces airflow while fuel stays high — both push the system rich.

🚦How Serious Is P0172?

P0172 is moderate severity. The car will usually still drive, but running rich wastes fuel, fouls spark plugs, and sends unburned fuel into the exhaust — which over time can overheat and damage the catalytic converter. It will also fail an emissions test. Not an emergency, but worth fixing before it fouls plugs or harms the converter.

Check fuel trims and the MAF first. Negative long-term fuel trim confirms the rich condition, and a dirty MAF is the most common cause. Diagnosing before replacing parts saves you from swapping injectors or O2 sensors that were never the problem.

🩺How to Diagnose P0172

  1. Check fuel trims. A significantly negative long-term fuel trim on Bank 1 confirms the engine is running rich and the PCM is compensating.
  2. Inspect the MAF sensor. Look for contamination and compare its airflow reading against specification — an over-reporting MAF is the most common cause.
  3. Check fuel pressure against spec, and look for a leaking or stuck-open injector or a failing pressure regulator.
  4. Test the coolant temperature sensor — a sensor stuck reading cold makes the PCM enrich the mixture.
  5. Review O2 sensor data and the air filter. A biased sensor or a heavily restricted filter can both push the mixture rich.
  6. Note companion codes. P0175 (Bank 2 rich) alongside P0172 points to a shared cause like the MAF or fuel pressure rather than a single injector.
🤖

Running Rich — MAF, Fuel Pressure, or a Sensor?

Describe your vehicle and symptoms to our free AI Diagnostic — it ranks the most likely cause of your P0172 and tells you what to check first.

⚡ Free AI Diagnostic

🛠️How to Fix P0172

RepairMost likely when
Clean or replace the MAF sensorMAF is dirty or over-reporting airflow
Repair fuel pressure / replace regulatorRail pressure is above spec
Replace a leaking injectorOne injector is leaking or stuck open
Replace the coolant temperature sensorSensor falsely reads cold
Replace air filter or O2 sensorRestricted intake or a biased oxygen sensor

💰P0172 Repair Cost Estimates

RepairEstimated Cost
MAF sensor clean or replace$0 – $350
Fuel pressure regulator$150 – $400
Fuel injector replacement$150 – $600
Coolant temperature sensor$50 – $200
Air filter / O2 sensor$20 – $400

Costs vary by make, model, and part access. A MAF cleaning is the cheapest first step and resolves a large share of P0172 cases — diagnosing fuel trims first tells you whether that’s the right path.

You’ll want a scanner that reads fuel trims and live data. Confirming the rich condition and checking the MAF reading is how you tell a sensor problem from a fuel-pressure problem. See our picks below.
// What Scanner Do You Need to Diagnose This?
// External Resources

P0172 FAQs

Usually yes, short-term — but running rich wastes fuel, fouls spark plugs, and sends unburned fuel into the exhaust, which can overheat and damage the catalytic converter over time. It will also fail an emissions test. It’s fine to drive briefly to get it diagnosed, but worth fixing rather than ignoring.
A dirty or over-reporting mass airflow (MAF) sensor is one of the most common causes — it tells the PCM more air is entering than really is, so the computer adds too much fuel. High fuel pressure, a leaking injector, or a coolant temp sensor stuck reading cold are the other frequent culprits.
They’re opposites. P0172 means the system is running too rich on Bank 1 — too much fuel. P0171 means too lean — too little fuel. Both involve the same air-fuel feedback loop, so the diagnosis overlaps, but the fixes point in opposite directions: P0172 is usually too much fuel or over-reported air, while P0171 is usually a vacuum leak or not enough fuel.
Often, if a dirty MAF is the cause. Cleaning the sensor with proper MAF cleaner can restore an accurate airflow reading and clear the code. But if fuel pressure is high or an injector is leaking, cleaning the MAF won’t help — that’s why checking fuel trims and fuel pressure first is worth the few minutes.
Bank 1 is the side of the engine that contains cylinder number 1. On an inline engine there’s only one bank. On a V6 or V8, you’ll need to confirm which side is Bank 1 for your specific engine, since it varies between manufacturers.
// Related Pages
// Found this useful? Share it