DOBD DashX ☰ Browse all codes
P0170

Fuel Trim Bank 1

Fuel & air metering Generic OBD-II High

What it means

P0170 means the engine computer has had to correct fueling on bank 1 by more than it allows β€” the mixture is running too rich or too lean and the computer can't bring it back into range. It's usually a symptom of another problem: a vacuum leak, a dirty MAF, a weak fuel supply, or a failing oxygen sensor. It often shows up alongside a lean or rich code that points to the exact cause.

High

Can I keep driving? Usually drivable, but the engine may run rough or use extra fuel; fix it before a persistent rich or lean condition fouls plugs or the converter.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Vacuum or intake leaks (lean condition)
  2. Dirty or faulty MAF sensor
  3. Faulty oxygen sensor
  4. Fuel-delivery problems β€” clogged injectors or filter, weak pump
  5. Failing fuel pressure regulator
  6. Failed ECM (rare)

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and note the fuel-trim values and any partner codes (e.g. P0171 or P0172).
  2. Check for vacuum and intake leaks.
  3. Inspect the MAF sensor and clean it if dirty.
  4. Verify fuel pressure and check the oxygen sensor's switching.
  5. Inspect the injectors and fuel filter; suspect the ECM last.

FAQ

Quick answers

Is it safe to drive with P0170?+
Short trips are usually okay, but a large mixture error can cause stalling, misfires, and eventually converter damage. Get it diagnosed before it worsens.
Can I just clear P0170?+
It will return once the computer relearns fuel trims, because the underlying rich or lean condition is still there β€” usually a leak, a MAF, or a fuel-delivery issue.

Related codes

Often seen with P0170

Read & clear P0170 yourself

Scan your car, confirm the code, and clear it once it's fixed β€” with OBD DashX on your phone.

β–Ά Get it on Google Play
βœ“ Verified name β€” SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX