Generic OBD2 code · Fuel and air metering

P0172: System Too Rich (Bank 1)

The engine computer has removed as much fuel as it is allowed to on bank 1 and the upstream oxygen sensor still reports a rich mixture.

CodeP0172
SystemFuel and air metering
Typical urgencyModerate to high
Can I keep driving?Usually drivable short term, but a rich mixture wastes fuel and can damage the catalytic converter over time.

What does P0172 mean?

A rich mixture means too much fuel and not enough air compared with the ideal ratio of about 14.7 to 1. The ECM corrects this with negative fuel trim, taking fuel away. When the correction reaches its limit and bank 1 is still rich, it stores P0172.

Bank 1 is the side of the engine with cylinder 1. On a four cylinder engine it is the only bank. P0175 is the same fault on bank 2.

Rich running raises fuel use and unburned fuel can overheat the catalytic converter, so it is worth finding the cause even if the car feels normal.

Common symptoms

  • Check engine light on
  • Often no noticeable change in driving
  • Misfires or rough idle in some cases
  • Lack of power on acceleration

Common causes

The causes below are the ones commonly seen with P0172. The actual cause can vary by vehicle, engine and mileage, so treat this list as a starting point, not a diagnosis.

  • A dirty or faulty mass air flow (MAF) sensor
  • High fuel pressure or a faulty fuel pressure regulator
  • Leaking or dirty fuel injectors
  • A faulty oxygen sensor, coolant temperature sensor or other input sensor

What to check with a scanner

  • In Live data, look at short term and long term fuel trim for bank 1. Large negative numbers confirm the ECM is removing fuel.
  • Compare with bank 2 on V engines. Both banks rich points to a shared cause such as the MAF sensor or fuel pressure.
  • Check the coolant temperature reading. A sensor that reads cold can make the ECM add extra fuel.
  • Review freeze frame data and any other stored codes, especially misfire codes.

How to read and clear P0172 with OBD Master Pro

  1. Plug in your adapter. Connect a generic ELM327 (or ELM329) OBD2 adapter to the diagnostic port, usually under the dashboard on the driver's side. Bluetooth Classic, Bluetooth LE, Wi-Fi and USB OTG adapters are supported.
  2. Switch the ignition on. Turn the key to ON or start the engine, depending on your car.
  3. Connect in OBD Master Pro. Open the app, go to Connection and pick your adapter. Classic Bluetooth adapters connect from the Bluetooth tab, Bluetooth LE adapters from the BLE tab with no pairing needed. Use the generic OBD2 / EOBD profile or your car's brand profile.
  4. Read the codes. Open the fault codes screen to see stored, pending and permanent codes. Confirm P0172 is listed and note any other codes, since they often explain the cause.
  5. Check the details. Look at freeze frame data, Live data and, where your car supports it, Mode 06 test results (see the checks above).
  6. Fix, then clear. After the repair, clear the codes to turn off the check engine light. Clearing also resets the emissions readiness monitors, so drive normally and check the readiness screen before any inspection. Permanent codes cannot be erased with a scan tool; they clear on their own once the car's self test passes.

Tip: you can also look up P0172 and other codes in the app's DTC search without connecting to a car. If your adapter will not connect, use Connection > Share connection log and email it to support. Many cheap ELM327 clones only handle basic engine OBD2, which is all you need for P0172.

When to see a mechanic

Get professional help if any of these apply:

  • You smell raw fuel or see black smoke
  • The check engine light flashes
  • Fuel pressure needs to be tested with a gauge
  • The code returns after cleaning or replacing the MAF sensor

If you are unsure, a qualified technician can confirm the cause with tests such as smoke testing, pressure testing or scope readings. Clearing a code does not repair the fault.

P0172 FAQ

Is P0172 serious?

It is rarely an emergency, but a rich mixture wastes fuel and can overheat the catalytic converter if it continues. Diagnose it soon.

Can a dirty MAF sensor cause P0172?

Yes. A MAF sensor that reports the wrong airflow is a common cause on both rich and lean codes, so it is a sensible early check.

What is the difference between P0172 and P0175?

They describe the same rich condition on different banks. P0172 is bank 1 and P0175 is bank 2.

Will clearing P0172 fix it?

No. Clearing only turns off the light. If the cause is still there, the code will return once the fuel system monitor runs again.

Check P0172 on your own car

OBD Master Pro turns your Android phone and a generic ELM327 adapter into a code reader: read and clear codes, view freeze frame and live data, and check emissions readiness.

Get it on Google Play

Related guides

Check engine light on: what to do · How to read an OBD2 code (P, B, C, U) · Stored, pending and permanent codes and freeze frame · OBD2 readiness monitors explained · OBD2 glossary · OBD2 by car brand

Sources

Published . Updated . This guide is general information for generic SAE codes. Always follow the service information for your specific vehicle.