Home
Estimates Trouble Codes P0172

DTC P0172: System Too Rich (Bank 1)

Our mobile mechanics can quickly diagnose a P0172 trouble code and bring the shop to you 7 days a week. Get a quick and fair quote today.

Find Your Cost

What Is P0172?

P0172 is an OBD-II diagnostic trouble code (DTC) defined as System Too Rich (Bank 1).”

The error code is set when your engine control module (ECM) or engine control unit (ECU) detects that Bank 1 is running on a rich fuel mixture. Here, Bank 1 refers to the side of the engine that houses cylinder number 1.

Engines typically combust air-fuel mixture at a 14.7:1 ratio, meaning 14.7 parts air to 1 part fuel. Your ECU will adjust the air-fuel ratio using data from components like the oxygen sensor (O2 sensor), mass air flow (MAF) sensor, and the manifold absolute pressure sensor (MAP sensor), if applicable. 

However, the ECM can only change the air-fuel mixture in small increments. So, if your air-fuel ratio requires greater adjustment beyond the normal range, the ECM will register error code P0172.

Common Causes of Code P0172

From fuel system issues to failing sensors, here are all the possible reasons the ECM will register the code P0172:

  • Excess fuel pump pressure: If the pressure is too high, the injector will deliver excessive fuel for ignition.
  • Dirty mass airflow sensor (MAF sensor): A clogged sensor can misread air intake, which causes the ECM to misadjust the air-fuel ratio, resulting in an overly rich mixture.
  • Defective MAP and throttle position sensors (TPS): Loose or corroded wires cause these sensors to send inaccurate readings to your car’s computer. The incorrect data then triggers the ECM to increase the gas supply, resulting in a rich fuel mixture.
  • Faulty oxygen sensor (air-fuel sensor): When the O2 sensor fails to monitor the exhaust oxygen levels accurately, the ECM can create a rich mixture.
  • Damaged positive crankcase ventilation (PCV) hoses or a stuck valve: The PCV system ventilates crankcase vapors. But if it’s non-functional, the air pressure will increase, and the engine will run in a rich condition.
  • Vacuum leak: A cracked air intake system, loose vacuum hoses, or damaged gaskets can allow unmetered air into the engine, creating a lean condition. To compensate, the engine will pump excess fuel.  
  • Clogged air filter: A contaminated filter restricts airflow into the engine, causing it to run on a rich mixture.
  • Cooling system problem: A problem with the thermostat or engine coolant temperature sensor (ECT sensor) can cause the ECU to think the engine is still in a cold-start phase. As a result, the ECU may increase fuel delivery.
  • Faulty spark plugs: Worn or corroded spark plugs can misfire or fail to ignite, leaving unburnt excess fuel in your engine.
  • Stuck purge valve: This valve vents harmful fuel vapors. However, if stuck, it can allow unmetered air into your engine, disrupting the air-fuel ratio.
  • Malfunctioning powertrain control module (PCM): Software or wiring issues in the PCM can inaccurately cause the injection system to pump excessive fuel, affecting the air-fuel mixture.

10 Critical Symptoms of P0172 Trouble Code

Besides an illuminated check engine light (CEL), the P0172 code will exhibit signs such as: 

  1. Engine hesitation on acceleration
  2. Strong smell of raw fuel from the exhaust or inside the cabin
  3. Decreased engine power
  4. Engine stalling or starting trouble
  5. Rough idle
  6. Engine misfire 
  7. Black smoke from the exhaust
  8. Soot buildup on spark plug diodes (found during visual inspection)
  9. Worsened fuel economy
  10. Failed emissions tests

Can You Still Drive with a P0172 Error Code?

Technically, you can, but you shouldn’t.

Extended driving with an active DTC P0172 code can lead to performance problems, such as rough idle and engine stalling. Over time, parts like the spark plugs, pistons, and catalytic converter can also get damaged

Some of these components require expensive repairs or replacements. So, the best way to avoid trouble is to visit a professional mechanic ASAP.

How Do You Troubleshoot P0172 Diagnostic Trouble Code?

Since several parts can trigger P0172, there’s a high possibility of a misdiagnosis. You should call a mechanic for an error-free inspection. 

Here’s how they’ll go about diagnosing the P0172 trouble code:

  1. Use the OBD-II scanner to retrieve existing engine codes and freeze frame data. The data will help evaluate the engine’s condition when the PCM registers the code for the first time.

  2. Examine the long-term and short-term fuel trim values using the OBD-II scan tool. The fuel trim values should ideally not exceed +/-10. If they’re not within the range, your engine may be running in a rich condition.

  3. Check the spark plugs for any signs of rust accumulation. Corroded spark plugs can often be the underlying cause of the P0172 code.

  4. Inspect the air filter for clogging and the intake system for cracks indicating a vacuum leak.

  5. Check the PCV hoses for physical damage and the valve for debris accumulation.

  6. Perform a fuel pressure regulator test and check the pressure sensor. Then, use noid lights to check the fuel injector pulse.

  7. Examine the MAF, MAP, TPS, and O2 sensors for issues. Components like the MAF, MAP, and TPS may send inaccurate readings if there’s a circuit issue or vacuum leak. Similarly, the O2 sensor may malfunction due to an exhaust leak or wiring problem. To verify whether they’re functional, the mechanic will also test their voltage and resistance values.

  8. Assess the condition of the purge valve.

  9. Test the engine control module to verify that the software is functioning and there are no technical problems.

Possible Repairs and Costs for Fixing Code P0172

Based on the inspection, your mechanic will proceed to fix the problem. Here are the common repairs they’ll perform and your estimated expenses (including labor costs): 

  • Change the PCV valve: $80 to $220
  • Install new PCV hoses: $160 to $270
  • Swap out the purge valve: $180 to $320+
  • Replace the MAP sensor: $130 to $300
  • Clean the MAF sensor with brake cleaner: $310 to $350
  • Replace the mass airflow sensor: $250 to $470
  • Fix or change the ECT sensor: $400 to $500
  • Change the faulty oxygen sensor or air-fuel sensor: $360 to $520
  • Repair or replace the TPS: $150 to $710
  • Swap out the faulty spark plugs: $50 to $750 
  • Change the bad fuel pressure regulator: $260 to $870
  • Replace the fuel pump: $1,100 to $1,300
  • Fix the vacuum leak: $10 to $1,500
    • Change the intake manifold gasket: $338 to $613
    • Install a new vacuum hose: $12 to $202
  • Reprogram or change the ECM: $800 to $1,500
  • Replace the faulty fuel injector: $335 to $2,000

After the repairs, the mechanic will use the OBD-II scanner tool to clear the fault codes and reset the CEL.

How Can You Prevent Code P0172 From Activating?

Practice these tips to avoid P0172-related issues: 

  • Use high-quality, compatible fuel in your vehicle to prevent premature wear of fuel system components.
  • Get the throttle position and oxygen sensors checked and replaced frequently.
  • Swap out the engine air filter every 15,000 to 45,000 miles.
  • Follow routine maintenance and schedule exhaust, air intake, and ignition systems inspections often.

How It Works

Our certified technicians come to you with a wrench and a smile. Do what you’d normally do at home (or the office) - catch up on yard work or a favorite TV show, make dinner - while your vehicle is being serviced.

Tell us about your vehicle

Select your vehicles year, make, and model and the repair service you need.

Book online

Get a free quote, book an appointment, and speak to a specialist – all online!

Schedule your repair

Pick a time that works best for you and our mobile mechanics will bring the shop to you.

We're here to keep you moving

Our experienced mobile mechanics are ready to help.

Get a Quote

1-Year | 12,000-Mile Warranty