Skip to content

P2188 – System Too Rich at Idle Bank 1 (OBD2)

P2188 means "System Too Rich at Idle Bank 1". Fuel trim is the correction the engine control unit applies to the injection quantity to keep the air-fuel mixture correct; these codes mean the correction has reached its limit.

Last updated

P2188 quick summary

Fault codeP2188
MeaningSystem Too Rich at Idle Bank 1
SystemPowertrain (Engine & Transmission)
VehiclesGeneric OBD2
SeverityMedium
Can I drive?Yes, for a short time. A lean engine can misfire and run hot, a rich engine wastes fuel and can overheat the catalytic converter. Find the cause soon.
Repair cost€10 – €600

What fuel trim is and why the engine runs lean or rich

The control unit calculates the basic injection quantity from the measured air, then fine-tunes it using the upstream oxygen sensor. Short-term fuel trim reacts instantly; long-term fuel trim learns the average correction over time. Positive values mean the control unit is adding fuel because the mixture is lean; negative values mean it is removing fuel because the mixture is rich.

When the long-term correction reaches its limit – often around ±20–25 % – the control unit can no longer compensate and stores a lean (P0171/P0174) or rich (P0172/P0175) code for that bank. 'Fuel trim malfunction' codes mean the correction is outside its range without saying in which direction.

Fuel trim codes are a symptom, not a part. The cause is a real mixture error: unmeasured air, too little or too much fuel, or a sensor giving wrong information. On diesels, fuel delivery and timing error codes (P0148, P0149) are related to injection quantity and timing control.

Bank 1 is the side of the engine that contains cylinder 1. In-line engines (three, four, five or six cylinders in a row) have only bank 1.

Symptoms of P2188

  • Check Engine light on
  • Rough or hunting idle
  • Hesitation or misfires (lean) / smell of fuel, black smoke (rich)
  • Higher fuel consumption
  • Often stored with misfire, MAF or oxygen sensor codes

Most common causes of P2188 (most likely first)

Mechanic's Pro Tip

Look at both banks on V engines: if both are lean, the cause is shared (MAF, fuel pressure, a central vacuum leak). If only one bank is lean, look for something on that side – an intake gasket, an injector or an exhaust leak near that bank's oxygen sensor.

  1. 1.Vacuum or intake leak (lean)

    Most likely

    Split hoses, a leaking intake manifold gasket, a faulty PCV valve or brake booster hose let in unmeasured air.

  2. 2.Dirty or faulty MAF sensor

    A sensor that under-reads causes lean codes; one that over-reads causes rich codes.

  3. 3.Fuel delivery problem (lean)

    Weak fuel pump, clogged filter, low fuel pressure or clogged injectors.

  4. 4.Leaking injectors or high fuel pressure (rich)

    Also a faulty fuel pressure regulator or a saturated EVAP canister purging too much fuel vapour.

  5. 5.Exhaust leak before the oxygen sensor

    Outside air makes the sensor report lean, so the control unit adds fuel unnecessarily.

Step-by-step diagnostic guide

  1. 1

    Read codes and fuel trims at idle and 2,500 rpm

    Read all codes and compare short- and long-term trims at idle and at 2,500 rpm. A lean condition that improves at higher rpm points to a vacuum leak; one that gets worse under load points to fuel delivery.

  2. 2

    Smoke-test the intake

    A smoke test finds vacuum and intake leaks quickly – check the PCV system, brake booster line and intake gaskets.

  3. 3

    Check the MAF sensor

    Compare the MAF reading with the expected value for the engine size and clean or test the sensor.

  4. 4

    Measure fuel pressure

    Measure fuel pressure and, on petrol engines, check that it holds after switching off. Check injectors for leaks.

    Multimeter: Compare with the specification: many port-injection systems run about 3–4 bar; direct-injection systems use much higher pressures on the high-pressure side.

  5. 5

    Fix the cause and reset adaptations

    After repairing the cause, clear codes and reset the fuel trim adaptations, then confirm that the trims return close to 0 % on a test drive.

Frequently asked questions

Can I keep driving with P2188?

Yes, for a short time. A lean engine can misfire and run hot, a rich engine wastes fuel and can overheat the catalytic converter. Find the cause soon.

How much does it cost to fix P2188?

Typical repair costs are 10 € – 600 €, depending on the cause and the vehicle. The most common fixes are: vacuum or intake leak (lean); dirty or faulty MAF sensor; fuel delivery problem (lean). Always confirm the cause with the tests above before buying parts.

What do positive and negative fuel trim values mean?

Positive values mean the control unit is adding fuel because the mixture is lean; negative values mean it is removing fuel because the mixture is rich. Values within about ±10 % are normal.

Can a dirty air filter cause a fuel trim code?

Rarely on its own. Modern engines measure the air after the filter, so a dirty filter mainly reduces power. Leaks after the MAF sensor are a much more common cause.

What is the difference between P2188 and similar codes?

P2188 belongs to a group of codes for the same component that differ in the type or location of the fault: P2179 – System Too Lean Off Idle Bank 2; P2180 – System Too Rich Off Idle Bank 2; P2187 – System Too Lean at Idle Bank 1; P2189 – System Too Lean at Idle Bank 2; P2190 – System Too Rich at Idle Bank 2; P2191 – System Too Lean at Higher Load Bank 1. The tests on this page apply to the whole group; the type of fault tells you where to start.

Related fault codes

This guide is for information only. Working on vehicles can be dangerous — if you are unsure, have the car checked by a qualified mechanic. Values can differ between model years; always check the manufacturer's repair information.