Pin16

P2178

System Too Rich Off Idle (Bank 1)

Severity
Medium
Driving
Drivable — book it in

The mixture on bank 1 is too rich - too much fuel for the air available - and specifically when running just off idle - light throttle, low load. The module has run out of adjustment trying to correct it. The condition named in the code is the useful part: This is the range where a vacuum leak shows most clearly but has not yet been swamped by airflow, so a leak is the first thing to look for.

Possible causes

What you might notice

What to check, in order

  1. Check the air filter. A heavily restricted filter is the cheapest possible cause and worth eliminating first.
  2. Watch fuel trim on the live data screen - strongly negative trim confirms the module is cutting fuel to compensate.
  3. Check the coolant temperature sensor reads plausibly. A sensor stuck reading cold makes the module enrich the mixture permanently.
  4. Test fuel pressure against specification.
  5. Inspect the spark plugs - uniform soot across all of them supports a whole-bank rich condition rather than one bad injector.

Read this code from your own car

Plug an ELM327 adapter into the OBD-II port under the dashboard. Pin16 reads every stored, pending and permanent code, explains each one like this page does — offline, with no account — and shows what the car recorded when the fault was set.

Get Pin16 on Google Play

Where this code sits