OBD-II trouble code Moderate

P2188 code: System Too Rich at Idle (Bank 1)

P2188 means system Too Rich at Idle (Bank 1). The code says where to look, not what failed — the fix depends on which cause your car actually has.

Free to start. No account needed.

What P2188 means

This is the mirror image of P2187: at idle, bank 1 keeps running rich — extra fuel the computer cannot fully trim out — even though the mixture may be fine under way. Idle is when rich problems show best, because fuel flow is lowest and any unwanted extra fuel is proportionally huge. Classic causes are an injector that dribbles fuel instead of sealing shut, a purge valve stuck open so raw fuel vapor from the charcoal canister is drawn in at idle, excessive fuel pressure from a bad regulator, or a MAF sensor over-reporting the small airflow at idle. A leaking fuel-pressure regulator diaphragm on engines that have a vacuum-referenced regulator can also send raw fuel down its vacuum line. A rough, loping idle with a fuel smell is the typical presentation.

Stuck on code P2188?

Get our free guide: 10 OBD codes you can fix yourself — no shop required. Enter your email and we’ll send it over (and you can download it right now).

No spam. The guide downloads instantly after you submit.

P2188 symptoms

  • Rough or loping idle, sometimes with fluctuating RPM
  • Fuel smell at idle or after cold start
  • Black smoke or soot from the exhaust at idle in stronger cases
  • Long crank or hard start when warm in some cases
  • Check-engine light

What it costs to fix P2188

Varies by vehicle — get it diagnosed.

The repair cost for this code depends too much on your exact vehicle and the underlying cause to quote a meaningful range. Confirm the cause first so you only pay for the fix you actually need.

Diagnose P2188 for my vehicle →

How to fix P2188

Moderate — doable at home with common tools and patience

  1. Confirm the rich trims ease off above idle

    Warm the engine and watch bank 1 long-term trim at idle; strongly negative values that move back toward normal at a fast idle confirm idle-only richness. Check that coolant temperature reads normal operating temperature too — a sensor stuck cold keeps adding warm-up fuel, which shows most at idle. On an inline engine, bank 1 covers every cylinder.

  2. Block the purge supply and watch the idle

    Disconnect the purge line where it enters the intake and cap the port, then watch bank 1 trims for a minute or two. If they swing back toward normal, the purge valve is letting canister vapor through when it should be closed. It is one of the cheapest causes, and it often shows up worst right after a fill-up.

  3. Test fuel pressure, then check the regulator's vacuum line

    Compare fuel pressure at idle with spec. On return-style systems with a vacuum-referenced regulator, pressure should rise noticeably when its vacuum hose is pulled; any fuel inside that hose, or pressure that runs high all the time, means the regulator is faulty. Returnless systems regulate in the tank and need a different check.

  4. Watch for pressure bleed-down after shutdown

    Leave the fuel gauge connected and shut the engine off. Pressure that falls away quickly while the pump's check valve and the regulator test good means fuel is escaping somewhere, most often through an injector that won't seal. A hard, rough start after the car sits for a few minutes supports the same conclusion.

  5. Clean the MAF and re-verify at idle

    A MAF that over-reports the small airflow at idle tells the computer to add fuel it doesn't need. Clean the element with MAF-specific spray, clear the code, and confirm bank 1 idle trims settle near zero over a few warm idles. If an injector is still suspect, a shop can flow-test and leak-test the set.

DIY or shop? Most P2188 diagnosis is doable at home: trims, the coolant reading, capping the purge port, and MAF cleaning need only a scanner and hand tools, and a fuel pressure test is within reach if you can safely connect a gauge to the rail's test port. Injector leak testing and replacement is the usual handoff point, especially where the fuel rail sits beneath the intake plenum. Don't idle around on it for months — excess fuel thins the oil film on the cylinder walls and overheats the converter.

Tools for the DIY steps: Scan tool with live fuel trim data · Fuel pressure gauge with test-port adapter · Vacuum cap and plug assortment · MAF sensor cleaner · Basic hand tools

Not sure which step applies to your car? Get the likely cause for your exact vehicle before buying anything for P2188.

Which cause is it on your car?

Start a case with P2188 and your car. Redline weighs these causes against what your car shows, and names the check that would settle it before you buy parts.

Diagnose P2188 on my car

Can I drive with P2188?

Moderate. Rich running is quietly destructive: it washes oil off cylinder walls, fouls spark plugs, and overheats catalytic converters over time. Get a diagnosis soon rather than idling through tanks of wasted fuel — and skip the parts-cannon approach, since the causes span cheap valves to injector work. A flashing check-engine light means stop driving and get it checked.

Redline can’t determine from a symptom or code alone whether your car is safe to drive.

P2188: common questions

What is a purge valve and why would it cause a rich idle?

The purge valve meters stored fuel vapor from the EVAP charcoal canister into the engine to be burned. It should stay closed at idle on most strategies; stuck open, it feeds unmetered fuel vapor exactly when the engine wants the least fuel — a classic and inexpensive cause of P2188.

Why does the problem only appear at idle?

At idle the engine uses so little fuel that even a small uninvited extra — a dribbling injector, vapor from a stuck purge valve — is a large percentage error. At cruise the same extra fuel is a drop in a much bigger bucket, so the trims can absorb it.

Can P2188 foul my spark plugs?

It can — soot from rich running coats plugs and can bring on misfires, especially noticeable at idle. If the code has been active for a while, having the plugs inspected after the fix is worthwhile; a fouled set can keep the idle rough even once the cause is cured.

How much should I budget to fix P2188?

We deliberately do not publish a range, because the truth spans a cheap purge valve or MAF cleaning up to injector or fuel-pressure work. The fair approach is to pay for an hour of diagnosis with live fuel-trim data, then decide with a real cause in hand.

Related trouble codes

Don’t have a scanner yet? A ~$25 Bluetooth adapter reads codes like P2188 from your phone. See our guide to the best OBD2 Bluetooth adapters. Run a repair shop? See Redline for shops.

Generic OBD-II reference. Manufacturer-specific behavior varies. Confirm with a scan tool and, for safety-related codes, a professional inspection. Cost ranges are reference ranges, not quotes.

Start a case

Seeing P2188 on your car?

Every problem becomes a Case. Tell Redline what the car is doing: it shows what the evidence supports, what’s still missing, and what to check next, before you approve a repair.

Free to start. No account needed.
Case updatedv2
Braking grind · 2016 Toyota Camry

“Inner pad ~1 mm. Outer pad 3 mm.”

Sticking caliper / slidePossible → Supported
Worn rotor onlyPossible → Less likely

Next: check the slide pins move freely before buying parts.

Example