P0172 OBD-II Trouble Code: System Too Rich (Bank 1)

Our certified mechanics come to you · Get a fair and transparent estimate upfront

Red-stars EXCELLENT RATING ON

Cost of diagnosing the P0172 code

P0172 is a diagnostic trouble code (DTC) for "System Too Rich (Bank 1)". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $20.00 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate Credit towards follow-up repair Earliest Availability
Ford$20.00
Toyota$20.00
BMW$20.00
SCHEDULE P0172 DIAGNOSTIC Get a fair and transparent estimate upfront

P0172 code definition?

P0172 is a trouble code that is set when the ECU senses that there may be too much gasoline present in the air-fuel mixture of the engine.

A proper air-fuel ratio of about 14.7:1 is vital to obtain maximum engine power and fuel economy.

What the P0172 code means

P0172 indicates that there is too much gasoline being detected in the exhaust gases exiting the combustion chamber. The ECU uses a number of instruments, such as the mass air flow sensor (MAF), oxygen sensors, and manifold absolute pressure (MAP) to monitor the air-fuel ratio of the engine.

Most routinely, the air-fuel ratio will be measured through the oxygen sensors calculating the amount of oxygen and carbon monoxide present in exhaust gases. The best air-fuel ratio modernly known to man is 14.7:1. This particular ratio was chosen because it was discovered to have the highest power output but lowest fuel consumption rate.

The ECU has the ability to slightly adjust the air-fuel ratio if it is rich. However, if the margin of compensation is too large, then a P0172 code will likely set. The term “rich” in this case means that there is too much gasoline and not enough oxygen detected in the air-fuel ratio of the engine.

What causes the P0172 code?

  • A dirty mass air flow sensor overstating the amount of air entering the engine which may cause excessive fuel delivery
  • A bad oxygen sensor
  • A leaking fuel injector allowing too much fuel to enter the combustion chamber
  • A faulty fuel regulator, which may not be regulating the pressure of the going to the engine as it should
  • A vacuum leak
  • A possible fault in the coolant system such as a stuck thermostat or bad coolant temperature sensor
  • Worn spark plugs

What are the symptoms of the P0172 code?

  • A Check Engine Light being set
  • Higher fuel consumption
  • Black smoke coming from the exhaust

How does a mechanic diagnose the P0172 code?

  • By performing a fuel pressure test
  • Using noid lights to check fuel injector pulse
  • Checking the vehicle for vacuum leaks
  • Inspecting the Mass Air Flow Sensor and Oxygen Sensors
  • Checking the Air intake system for clogging

Common mistakes when diagnosing the P0172 code

A technician may not inspect the coolant temperature sensor and cooling system. When the engine is cold, more fuel is added to help warm it up to a desirable temperature. If the coolant temperature sensor is not sending the proper signal there is a possibility that the engine ECU may assume that it is always running cold.

How serious is the P0172 code?

  • The car may not be able to pass a state vehicle inspection because of the P0172 code setting the Check Engine Light.

  • If the the air-fuel ratio is rich enough, a black smog will come out of the exhaust, which is harmful to the environment.

What repairs can fix the P0172 code?

Additional comments for consideration regarding the P0172 code

It is highly recommended to check the condition of the spark plugs and the operation of the coolant temperature sensor.

Need help with a P0172 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

Check Engine Light
P0172
trouble codes

No more waiting rooms! Our mechanics will come to you to diagnose and fix the P0172 code.

SCHEDULE P0172 DIAGNOSTIC
Get a $20 credit for the follow-up repair

Recent Check Engine Light is on Inspection reviews

Excellent Rating

(6,328)

Rating Summary
5,857
225
52
35
159
5,857
225
52
35
159

Gustavo

17 years of experience
296 reviews
Gustavo
17 years of experience
Toyota Corolla - Check Engine Light is on - New Braunfels, Texas
As always, punctual and professional. He explains the problem thoroughly. I feel confident in his work and knowledge.

Greg

22 years of experience
86 reviews
Greg
22 years of experience
Mazda 3 - Check Engine Light is on - Queen Creek, Arizona
Greg was scheduled for 1:00 but he was able to come earlier and let us know right away. He was very thorough and spent his time going thru the entire car.

Gustavo

17 years of experience
296 reviews
Gustavo
17 years of experience
Lincoln Aviator - Check Engine Light is on - San Antonio, Texas
Made call before appt. -courteous-knowledgeable-got part need & did prompt repair after computer check.

Claud

8 years of experience
325 reviews
Claud
8 years of experience
Chevrolet Trax - Check Engine Light is on - Grosse Pointe, Michigan
Very good experience. He arrived on time. Explained what he was going to do. Completed the work and was thorough in what I needed for my next service in plain language vs car jargon. I'm a raving fan of Claud!


Related questions

Vehicle started running rough while driving. Now running/idling rough running rich.

Hello. From the symptoms you describe, it would appear that your vehicle is having issues with the oxygen sensors. P0172 is the code for bank 1 being too rich. This can be caused by a wide variety of issues. The...

Car idles and multiple trouble codes are triggered

Hi there. If this vehicle is having an idle concern, I have to ask if you may be having a stumble or stall issue when coming to a stop. If so, your vehicle may be covered under a special...

Trouble running when the engine warms up, dash lights on - 2007 Subaru B9 Tribeca

The P0137/P0157 codes indicate the "rear" (behind the catalytic converters) oxygen sensors are not functioning properly. In turn, they are signaling (incorrectly) for more fuel, which is causing the P0172/P0175 over-rich codes. This is clogging your converters, as well as...

More related articles

P0235 OBD-II Trouble Code: Turbocharger Boost Sensor A Circuit Malfunction
P0235 P0235 code definition Turbocharger Boost Sensor A Circuit Malfunction What the P0235 code means P0235 is an OBD-II generic code that is triggered when the Engine Control Module (ECM) detects intake boost pressure sensor A input malfunction when compared...
P0482 OBD-II Trouble Code: Cooling Fan 3 Control Circuit Malfunction
P0482 P0482 code definition The P0482 code is indicative of cooling fan 3 control circuit malfunction. Concurrent codes may be present, such as P0480, P0481, P0482, P1474, P1477 and/or P1479. If such codes are stored along with P0482, each one...
P2128 OBD-II Trouble Code: Throttle/Pedal Position Sensor/Switch "E" Circuit High Input
P2128 P2128 trouble code definition The pedal position sensor is used as an input to the engine control module (ECM) to determine the amount of torque requested by the operator. The ECM should receive an input that is within the...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1 (855) 347-2779 · hi@yourmechanic.com