P2187 is a powertrain diagnostic trouble code that points to a “system too lean at idle” condition. In plain terms, the Powertrain Control Module (PCM) is seeing an air-fuel mixture at idle that appears to have too much air or not enough fuel, based on feedback from its fuel trim calculations and oxygen sensor data. SAE J2012 defines the code structure and naming, but the exact test criteria and which sensor inputs the PCM prioritizes can vary by make, model, year, engine, and fuel system design.
What Does P2187 Mean?
Using SAE J2012-DA wording, P2187 indicates the engine is operating too lean at idle, as determined by the PCM’s monitored fuel control feedback. This is a condition-based code: the PCM isn’t saying a specific part is bad, it’s reporting that the commanded corrections (fuel trims) have reached a threshold at idle to compensate for what it interprets as a lean mixture.
This code is shown without an FTB (Failure Type Byte) suffix. If your scan tool or manufacturer documentation displays a hyphenated subtype (for example, “P2187-xx”), that suffix is an FTB used by some OEMs to further describe the fault characteristics (such as a particular monitoring path or signal behavior). Keep the base meaning separate: P2187 remains “system too lean at idle,” while the FTB would only refine how the PCM categorized it. Because some enabling criteria differ by vehicle, confirm the condition with basic testing: verify fuel pressure/volume and check for unmetered air and sensor plausibility at a stable warm idle.
Quick Reference
- SAE meaning: System too lean at idle condition (PCM fuel control at idle reached a lean correction limit)
- What it affects: Idle fueling strategy, emissions control, drivability at/near idle
- Most common root causes: Unmetered air at idle, incorrect air measurement, low fuel delivery, exhaust leak affecting feedback
- What to verify first: Fuel trims at warm idle vs 2,500 rpm, intake/vacuum leaks, fuel pressure and volume, sensor data plausibility
- Risk level: Usually driveable, but misfire, stalling, catalyst damage risk increases if severe or prolonged
Real-World Example / Field Notes
In the bay, P2187 often shows up as a “fine off-idle, rough at stoplights” complaint. A common pattern is fuel trims that are strongly positive at warm idle, then improve noticeably when you raise engine speed to a steady 2,000–2,500 rpm. That split usually points you toward unmetered air that has a bigger influence at idle (a vacuum leak, a stuck-open Positive Crankcase Ventilation (PCV) path, or an intake boot issue), but it can also be low fuel delivery that becomes marginal at idle pulse widths. Another frequent field note is an upstream exhaust leak near the sensor: it can pull in oxygen at idle and bias the feedback lean. The quickest way to stay out of parts-cannon territory is to confirm the “lean at idle” claim with scan data and a smoke test, then back it up with fuel pressure/volume testing before you decide whether the issue is air, fuel, or a feedback/sensor plausibility problem.
Symptoms of P2187
- Check Engine Light MIL on, often returning soon after clearing if the condition remains.
- Rough idle Shaky or unstable idle, especially when warm or with electrical loads on.
- Stalling tendency May stumble or die when coming to a stop or during cold start flare-down.
- Hesitation off-idle Brief stumble when you tip into the throttle from a stop.
- Hard starting Longer crank time, sometimes worse after a hot soak.
- Poor fuel economy MPG can drop as the Powertrain Control Module (PCM) adds fuel to compensate.
- Fuel odor or tailpipe smell Can occur if the PCM over-corrects rich after detecting a lean idle condition.
Common Causes of P2187
Most Common Causes
- Unmetered air entering the intake at idle (vacuum leak at hoses, intake ducting, intake manifold gasket, brake booster hose, or Positive Crankcase Ventilation (PCV) plumbing), which affects idle more than higher airflow conditions.
- Mass Air Flow (MAF) sensor contamination or skewed airflow reporting, causing the PCM to under-calculate fuel at idle.
- Low fuel delivery at idle (restricted fuel filter where serviceable, weak fuel pump, or pressure regulation issue), confirmed only by pressure/volume testing.
- Exhaust leak upstream of the oxygen sensor used for fuel control, allowing extra oxygen into the exhaust and biasing feedback lean.
- Front oxygen sensor aging or slow response (sensor signal plausibility issue), verified by live data behavior rather than assumption.
Less Common Causes
- Fuel injector flow imbalance or restricted injector affecting one bank’s fueling, confirmed with balance testing or cylinder contribution data where available.
- Evaporative Emission (EVAP) purge valve stuck partially open, introducing fuel vapor/air mix at idle and disrupting commanded fueling, verified with purge command and leak checks.
- Incorrect or biased Engine Coolant Temperature (ECT) or Intake Air Temperature (IAT) inputs causing incorrect fueling strategy, confirmed by comparing sensor readings to ambient and warm-up behavior.
- Wiring/connector issues affecting the MAF, oxygen sensor heater/power/ground, or shared sensor grounds, verified with voltage drop and integrity tests.
- Possible internal processing or input-stage issue in the PCM, considered only after all external power, ground, reference, and signal tests pass.
Diagnosis: Step-by-Step Guide
Tools you’ll want: a scan tool with live data and freeze-frame access, a digital multimeter, a smoke machine (or regulated low-pressure smoke source), a fuel pressure gauge (and volume test method if available), a vacuum gauge, basic hand tools and hose pinch-off pliers, throttle body/MAF-safe cleaner, and wiring back-probe pins.
- Confirm P2187 and record freeze-frame data (coolant temp, RPM, load, short-term and long-term fuel trim). A true idle-lean fault typically shows trims driven positive at warm idle.
- Check for obvious unmetered air: loose intake boot, cracked vacuum hoses, disconnected PCV lines, oil cap/dipstick not sealing. Fix anything visible, then recheck trims.
- Smoke test the intake tract and vacuum system at idle conditions. Verify leaks at gaskets, brake booster hose/check valve, PCV housing, and any vacuum-controlled devices.
- Evaluate live data at idle versus 2,500 RPM steady: compare Short Term Fuel Trim and Long Term Fuel Trim. If trims normalize off-idle, suspect vacuum leak/unmetered air. If trims stay high, suspect fuel delivery or airflow measurement bias.
- Inspect and test MAF operation: verify grams/second is plausible for engine size at warm idle and responds smoothly to snap throttle. If contaminated, clean with MAF-safe cleaner and retest (don’t touch the element).
- Check for exhaust leaks upstream of the controlling oxygen sensor. A small leak can mimic lean. Repair and verify sensor feedback stabilizes.
- Fuel pressure test: compare measured pressure to spec for your vehicle. If low, confirm power/ground at the pump under load and check volume delivery if possible before condemning parts.
- Check EVAP purge influence: command purge off (if your scan tool allows) or temporarily pinch the purge line. If trims drop toward normal, diagnose purge valve sealing and control.
- Electrical integrity checks: load-test sensor grounds and power feeds with voltage drop, wiggle-test harnesses, and verify oxygen sensor heater power/ground where applicable. Repair any high resistance or intermittent connections found.
Professional tip: After any repair, don’t rely only on a smooth idle—verify success by watching fuel trims at warm idle and during a steady 2,500 RPM hold, then complete a short drive so the PCM can relearn; trims that stay near zero (not pegged positive) are your proof the lean-idle condition is actually fixed.
Possible Fixes & Repair Costs
Repair costs for P2187 vary because the code is a fuel-trim correction condition (often most noticeable at idle), not a guaranteed bad part. Use test results to justify any repair.
- Low ($0–$60): If smoke testing finds a loose intake boot, cracked vacuum cap, or leaking PCV hose connection, tightening/reattaching lines or replacing small hoses can restore normal Long Term Fuel Trim (LTFT) and Short Term Fuel Trim (STFT). This is justified when trims drop back toward normal after sealing the leak.
- Typical ($120–$450): If a smoke test confirms a vacuum leak at a gasket or PCV assembly, or if Mass Air Flow (MAF) sensor data is biased and improves after cleaning/known-good substitution, expect parts plus labor. Replace/repair only when the leak is proven or airflow readings are implausible versus engine load and RPM.
- High ($500–$1,600+): If fuel pressure/volume tests show low delivery (weak pump, restricted filter/regulator, or control issue) or if an Exhaust Gas Oxygen sensor signal is verified slow/biased by comparison and response testing, costs climb. Consider a Powertrain Control Module (PCM) possible internal processing or input-stage issue only after wiring, power/ground, and all sensor/fuel tests pass.
Labor rates, engine packaging, and access to intake gaskets or pump modules are the biggest cost drivers.
Can I Still Drive With P2187?
You can often drive short distances with P2187, but you should treat it as a “drive with caution” condition. A lean idle can cause stalling at stops, hesitation when pulling away, and higher combustion temperatures under certain conditions. If the engine is misfiring, stalling, surging, or the Check Engine Light is flashing, avoid driving and fix it first. If it runs fairly smoothly, limit trips, avoid heavy throttle, and schedule diagnosis soon.
What Happens If You Ignore P2187?
Ignoring P2187 can turn a minor vacuum leak or airflow issue into chronic drivability problems, poor fuel economy, and repeated stalling. Prolonged lean operation can also raise exhaust temperatures and stress the catalytic converter over time, especially if misfires develop or the fuel system can’t maintain pressure under load.
Need wiring diagrams and factory-style repair steps?
Powertrain faults often require exact wiring diagrams, connector pinouts, and guided test steps. A repair manual can help you confirm the cause before replacing parts.
Related Too Lean Codes
Compare nearby too lean trouble codes with similar definitions, fault patterns, and diagnostic paths.
- P2189 – System Too Lean at Idle Bank 2
- P2179 – System Too Lean Off Idle Bank 2
- P2177 – System Too Lean Off Idle Bank 1
- P2193 – System Too Lean at Higher Load Bank 2
- P2180 – System Too Rich Off Idle Bank 2
- P2178 – System Too Rich Off Idle Bank 1
Key Takeaways
- P2187 is a condition: the PCM is correcting for a lean mixture, often most apparent at idle, not proof of one failed component.
- Definition can vary: SAE J2012 defines DTC structure, but confirmation requires measuring trims, checking for air leaks, and verifying fuel delivery and sensor plausibility on your specific vehicle.
- Test before parts: smoke test the intake/vacuum system, validate MAF and oxygen sensor behavior, and confirm fuel pressure/volume under the conditions that set the code.
- Driveability matters: stalling, misfire, or severe surging means stop driving and diagnose immediately.
Vehicles Commonly Affected by P2187
P2187 is commonly seen across many makes, but it’s often reported on vehicles with complex intake plumbing and aggressive idle fuel-trim strategies. It’s frequently associated with Volkswagen/Audi turbocharged applications (many hoses and PCV paths), some BMW engines (high vacuum sensitivity and crankcase ventilation complexity), and many Ford models (intake ducting/PCV and MAF placement). These architectures can make small unmetered-air leaks or airflow measurement bias show up first at idle.
FAQ
Can a vacuum leak cause P2187 even if it drives fine?
Yes. Small vacuum leaks often have the biggest impact at idle because airflow is low, so unmetered air becomes a larger percentage of total intake flow. Under cruise/load, the same leak may be proportionally smaller and less noticeable. Confirm with a smoke test and by watching STFT/LTFT at idle versus 2,500 RPM; trims that improve as RPM rises strongly support an unmetered-air issue.
Is P2187 the same as a bad oxygen sensor?
No. P2187 indicates the PCM is adding fuel to correct a lean condition, but that correction can be triggered by unmetered air, low fuel delivery, exhaust leaks, or biased sensor inputs. To confirm an oxygen sensor problem, you need response testing: verify the sensor switches and reacts quickly to a controlled enrichment/leaning event, and confirm heater operation and wiring integrity before condemning the sensor.
Can low fuel pressure set P2187?
Yes. If the pump can’t maintain pressure/volume, the engine may run lean, especially at idle if injectors deliver less fuel than commanded. Don’t guess—measure fuel pressure with a gauge (or validated scan data if applicable) and, when possible, confirm volume delivery. If trims remain high and pressure is below spec under the same conditions that set the code, fuel delivery becomes a primary suspect.
Why does P2187 often show up at idle or when stopping?
At idle, the throttle is nearly closed and the engine relies on precise airflow measurement and controlled bypass/idle strategy. Any extra unmetered air (vacuum leak, PCV path leak, intake gasket leak) or biased airflow signal can force the PCM to add fuel to maintain target mixture. When you stop, RPM drops and vacuum rises, which can intensify small leaks and make the correction exceed limits.
Can I clear P2187 and see if it comes back after tightening the gas cap?
You can clear it, but a gas cap is rarely a proven fix for this specific lean-correction condition unless your testing shows an evaporative system leak directly affecting idle mixture (vehicle-dependent). A better approach is to clear the code after a verified repair, then recheck fuel trims and complete a drive cycle similar to the freeze-frame conditions. If trims normalize and the code does not return, the fix is confirmed.
