OBD-II trouble code
P2188: System Too Rich at Idle (Bank 1)
Too much fuel at idle only. The place to start is the EVAP purge valve, because purge flow is roughly constant while the engine's fuel demand at idle is at its smallest — so the same vapour that is invisible at cruise dominates the mixture at a standstill.
Quick facts
- System
- Powertrain
- Category
- Fuel and Air Metering
- Severity
- Medium severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $90 – $950
- DIY difficulty
- Intermediate DIY
What does P2188 mean?
The module has run out of room to take fuel away. At idle on bank 1 it pulled fuel trim down to its correction limit and the mixture was still richer than target, so it stored this code. Away from idle the same engine is within range, and that restriction to idle is the most useful piece of information the code carries.
Think about the arithmetic. An idling engine burns a very small quantity of fuel per minute — the least it will use all day. Anything that adds fuel the module did not command is therefore competing against a very small number, and it does not take much to swamp it. Open the throttle and the engine's own fuel demand rises steeply while the uncommanded contribution usually stays about the same, so its share collapses and the trims come back into range. A rich condition confined to idle is, in other words, the signature of a roughly constant fuel source that the module cannot see or account for.
The most idle-specific item on that list is the evaporative emissions purge valve. Its job is to draw fuel vapour from the charcoal canister into the intake, and that vapour is very rich. Under normal operation the module opens the purge valve deliberately and adjusts fuelling to account for it. A purge valve that is stuck open, leaking past its seat, or commanded open when it should not be, sends that rich vapour in continuously — and at idle, where manifold vacuum is highest and the engine's own demand is lowest, it arrives at maximum flow into an engine that needs almost none of it. The same flow at cruise is barely detectable. A saturated canister makes it worse still, because the vapour reaching the engine is richer than the system was designed to deliver, and canisters get saturated by overfilling the tank past the automatic shut-off.
The confirmation test is quick and worth doing before anything else. Disconnect the purge line at the intake and plug it, then watch bank 1 fuel trim at idle. If the trims move back toward normal within a minute or so, the purge system is your answer and you can go on to determine whether the valve, the canister or the control is at fault. That test costs nothing and resolves a large share of these.
If the purge system is innocent, the rest of the list divides sensibly. Fuel delivery problems: a leaking injector dribbling into a cylinder that only wants a very small charge, or fuel pressure sitting high because a regulator has failed or a return line is restricted — high pressure means every injector delivers more than the module intended, and at idle's very short pulse widths that error is proportionally largest. Measurement problems: a mass airflow sensor over-reporting at low flow, or a coolant temperature sensor reading colder than reality, both of which cause the module to command extra fuel it did not need. Engine condition: on direct-injection engines, fuel diluting the engine oil is vented back through the crankcase ventilation system, and at idle that vapour is a meaningful contribution.
One verification worth making before spending money. Bank 1 fuel trim is derived from the bank 1 upstream oxygen sensor, and a compromised sensor or its wiring can make a perfectly healthy mixture look rich. If any circuit code is stored for that sensor, deal with it first — a rich report from an instrument that is not telling the truth will send you chasing injectors that are fine.
As for consequences, a rich condition wastes fuel, contaminates spark plugs, dilutes the oil film on the cylinder walls, and sends unburned fuel into the catalytic converter, which is the expensive part. Converters do not like being asked to burn surplus fuel and overheat when they are. This is worth fixing promptly rather than living with.
Common causes
- EVAP purge valve stuck open or leaking past its seat, delivering rich vapour continuously at idle
- Charcoal canister saturated with liquid fuel, usually from repeatedly overfilling the tank past the shut-off
- Leaking or dribbling fuel injector on bank 1
- Fuel pressure too high from a failed regulator or a restricted return line
- Mass airflow sensor over-reporting at low flow rates
- Coolant temperature sensor reading colder than actual, so the module commands warm-up enrichment it does not need
- Fuel dilution of the engine oil venting back through the crankcase ventilation system
- Intake air temperature sensor reading incorrectly low
- Weak or lazy upstream oxygen sensor slowing the correction loop
- Excessive fuel pressure from an incorrectly specified aftermarket pump or regulator
Symptoms
- Strong fuel smell at idle, particularly noticeable from the exhaust
- Rough or lumpy idle that clears as soon as the engine is loaded
- Black or sooty deposits at the tailpipe and on the spark plugs
- Negative bank 1 fuel trims at idle that return toward normal at cruise
- Poor fuel economy and, in some cases, difficult hot starting
- Misfire codes on bank 1 cylinders from fouled plugs
- Catalyst efficiency codes appearing later if the condition is left in place
- Engine oil level rising slowly and smelling of fuel on a direct-injection engine
Diagnostic steps
- 1.Confirm the pattern: watch bank 1 short and long term fuel trim at idle and then at a steady 2,000 to 2,500 rpm. Strongly negative trims at idle that recover with rpm confirm a roughly constant uncommanded fuel source.
- 2.Check whether any circuit codes are stored for the bank 1 upstream oxygen sensor. A compromised sensor can report rich on a healthy mixture and must be ruled out before parts are bought.
- 3.Disconnect and plug the purge line at the intake, then watch the idle trims for a minute. Recovery points straight at the purge valve, the canister or the purge control.
- 4.If purge is implicated, test the valve for leakage in the closed position and inspect the canister for signs of liquid fuel saturation.
- 5.Measure fuel pressure at idle against specification, and check that it drops correctly when the regulator's vacuum reference is removed on systems that use one.
- 6.Compare mass airflow readings at idle against expected values. A sensor reading high at low flow makes the module fuel for air that is not there.
- 7.Check the coolant temperature the module is using against the actual engine temperature. A sensor reading cold keeps enrichment active long after warm-up.
- 8.Look for a leaking injector — a cylinder balance test, a plug inspection, or a cold-start smoke observation will usually identify which one.
- 9.On a direct-injection engine, check the oil level and smell it for fuel, since dilution vented through the crankcase ventilation system contributes at idle.
- 10.After repair, clear the code, let the engine reach closed loop at idle and confirm the trims settle within range before returning it.
Repair cost
$90 – $950
Diagnosis is $90 to $200, and the purge line test that often solves it takes minutes. A purge valve is $40 to $180 in parts and $110 to $320 fitted, which is the most common and cheapest outcome. A saturated charcoal canister is $180 to $650 fitted and is worth doing properly, because a new valve fed by a soaked canister will not fix the problem. A fuel pressure regulator is $120 to $450. A single leaking injector is $180 to $600 depending on engine and access, and more on direct-injection engines. An oil change is warranted alongside the repair where fuel dilution is present. The cost worth avoiding is the catalytic converter at $500 to $2,500, which a sustained rich condition will eventually damage.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with evap system repair preselected. Adjust labor rate and vehicle category to fit your situation.
DIY vs shop
This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.