⚡ AUTO CODE FIX
🔍
Fuel SystemModerate✅ DIY Friendly

P0172

System Too Rich Bank 1

Bank 1 is running too rich. The ECM is removing fuel but cannot get lean enough.

SeverityModerate
CategoryFuel System
Est. Repair Cost$50–$500
Code TypePowertrain
DIY RepairYes

⚡ Common Causes

⚠️ Symptoms

✅ How to Fix — Step by Step

  • Step 1:Check for leaking fuel injectors (listen for ticking or test with noid light)
  • Step 2:Replace coolant temp sensor
  • Step 3:Test O2 sensor switching
  • Step 4:Check fuel pressure regulator
  • Step 5:Inspect spark plugs for fouling
💡 Pro Tip: Pull a spark plug — black sooty deposits confirm rich running. A grey/tan plug is correct.

Repair Cost Estimate

Full Repair Estimate
$50–$500
DIY Possible?
YES
Severity
Moderate

Frequently Asked Questions

What does OBD2 code P0172 mean?+
P0172 stands for System Too Rich Bank 1. Bank 1 is running too rich. The ECM is removing fuel but cannot get lean enough.
What causes code P0172?+
Leaking fuel injectors; Faulty coolant temp sensor causing over-fueling; Failing upstream O2 sensor stuck rich; Stuck-open fuel pressure regulator; Large vacuum leak causing lean code — opposite logic
How do I fix code P0172?+
Check for leaking fuel injectors (listen for ticking or test with noid light); Replace coolant temp sensor; Test O2 sensor switching; Check fuel pressure regulator; Inspect spark plugs for fouling
How much does it cost to fix P0172?+
Estimated repair cost for P0172 is $50–$500.
Is P0172 DIY-friendly?+
Yes — P0172 is generally DIY-friendly with basic tools.

AI Diagnosis

Related Codes

P0170Fuel Trim Malfunction Bank 1
ModerateDIY
P0171System Too Lean Bank 1
ModerateDIY
P0173Fuel Trim Malfunction Bank 2
ModerateDIY
P0174System Too Lean Bank 2
ModerateDIY
P0175System Too Rich Bank 2
ModerateDIY
P0180Fuel Temperature Sensor A Circuit
ModerateDIY