Your 7th Gen (EM2/ES1), 8th Gen (FA5/FG2), 9th Gen (FB6/FG4), 10th Gen (FC1/FK7), or 11th Gen (FL1/FL5) Civic just threw a P2187 — and your Fuel Pump is probably fine.
P2187 is the code for “System Too Lean at Idle (Bank 1)”. The ECU is indicating that the engine is receiving too much air (or not enough fuel), but only at idle. As soon as the RPMs rise, the mixture normalizes. The car runs fine on the highway — it just idles poorly.
This is the key difference that separates P2187 from P0171 (lean at all RPMs). If the problem disappears under load, it is NOT a bad fuel pump. It is almost always a vacuum leak after the throttle body.
Here is a garage-tested breakdown of what P2187 actually means on these cars and how to repair it without overpaying AT the dealership.
P2187 Breakdown: Understanding the Idle-Only Lean Condition
P2187 (“System Too Lean at Idle”) indicates that the ECU is adding excessive fuel to maintain idle, but the fuel mixture returns to normal when the engine is revved.
The ECU uses the upstream A/F Sensor to measure oxygen in the exhaust. When it detects too much oxygen (lean mixture), it adds fuel to compensate. The Long-Term Fuel Trim (LTFT) rises into positive territory. If the LTFT exceeds +20% to +25% at idle, the ECU sets P2187.
The Critical Test: If the LTFT reads +20% at idle but drops to +3% when the engine is revved to 2,500 RPM, a vacuum leak is confirmed.
The Symptoms:
- Rough, fluctuating idle — the RPMs hunt up and down
- Stalling at stoplights — the engine may die when coming to a stop
- Check engine light with P2187 stored
- No power loss on the highway — the car pulls normally once moving
- Hissing sound from the engine bay — indicative of a vacuum leak
- Reduced fuel economy — the ECU is enriching the mixture to compensate
The 3 Most Common Causes of P2187 on Honda
On Hondas, P2187 is almost always caused by one of these three issues.
1. The EVAP Purge Valve Stuck Open.
The EVAP purge valve is mounted on the intake manifold. It is designed to be closed at idle and open only when the ECU commands it. When the valve sticks open (due to carbon dust or a failing solenoid), it draws unmetered air and fuel vapors from the fuel tank directly into the intake manifold at idle.
The Test: With the engine idling, pinch the rubber hose from the EVAP purge valve to the intake manifold. If the idle smooths out and the fuel trims drop, the valve is stuck open. Replace it.
The Fix: Replace the EVAP purge valve with an OEM Honda unit ($55–$85). This is a quick DIY repair on most Civics.
2. The Brittle PCV Valve & Hose.
The PCV (Positive Crankcase Ventilation) valve or its rubber hose can become brittle from heat exposure. The valve may stick open, or the hose may crack underneath the intake manifold where it is not visible.
The Test: With the engine idling, remove the oil filler cap. If strong vacuum suction is felt (the cap is difficult to pull off), the PCV system has failed and is creating a vacuum leak.
The Fix: Replace the PCV valve and hose. The hose is a common failure point on K-series and R18 engines — it often cracks at the connection to the intake manifold.
3. The Rippled Intake Boot Tear.
On naturally aspirated engines (R18, K24), the rubber intake boot between the air filter and throttle body can crack in the accordion folds on the underside, which is not visible from the top. At idle, engine vacuum pulls the crack open, allowing unmetered air to enter after the MAF sensor.
The Fix: Replace the intake boot. If an aftermarket CAI with an unscaled MAF housing is installed, P2187 may occur because the MAF is reporting incorrect airflow at idle. This requires a tune adjustment via Hondata or KTuner.
8th–10th Gen — Different Engines, Different Problems
8th & 9th Gen Base Models (R18 / 1.8L) & Si (K20Z3 / K24Z7):
- ⚠️ The Intake Manifold Gasket Shrink. The paper composite intake manifold gasket on K-Series and R18 engines shrinks with age. On a cold start, before the plastic manifold expands from heat, the gap allows unmetered air to enter, triggering P2187.
- Pro Tip: If the code appears only on cold starts and resolves when warm, suspect the intake manifold Gasket. Replace with an OEM or Fel-Pro gasket ($15–$25).
- The PCV Hose Crack: On the R18, the PCV hose runs under the intake manifold and is notorious for cracking. The manifold must be removed to replace it.
10th & 11th Gen 1.5T (L15B7 / Direct Injection):
- ⚠️ The MAF Housing Trap (CAI Scaling). If an aftermarket CAI (PRL, Mishimoto, Injen) has been installed and P2187 appears, the MAF housing diameter differs from stock. The MAF reports incorrect airflow at idle, and the ECU cannot compensate. A custom tune (Hondata or Ktuner) with MAF scaling adjustment is required.
- The Intercooler Coupler Leak. On turbo L15B7 engines, inspect the charge pipe couplers near the throttle body. A loose or torn silicone coupler can draw unmetered air at idle when the intake is under vacuum.
The Actionable “No-Parts” Diagnostic Tree
This diagnostic routine will help you avoid unnecessary parts replacement. No smoke machine is required.
Step 1: The EVAP Brake Cleaner Test.
With the engine idling, locate the EVAP purge valve. Pinch the hose from the valve to the intake manifold with pliers.
The Verdict:
- If the idle smooths out and the fuel trims drop: The EVAP valve is stuck open. Replace it.
- If nothing changes: The EVAP valve is functioning correctly. Proceed to Step 2.
Step 2: The PCV System Check.
With the engine idling, remove the oil filler cap (carefully, as oil may splatter).
The Verdict:
- If strong vacuum suction is felt (the cap is difficult to pull off): The PCV system has failed. Replace the PCV valve and hose.
- If there is no suction: The PCV system is functioning correctly. Proceed to Step 3.
Step 3: The Propane / Brake Cleaner Trick.
With the engine idling, spray brake cleaner or carburetor cleaner in short bursts around the intake manifold gasket, throttle body gasket, and vacuum hoses.
The Verdict:
- If the engine RPM changes (surges or smooths out): The vacuum leak has been located. Repair the leak.
- If nothing changes: Proceed to Step 4.
Step 4: The Fuel Trim Test (The Definitive Test).
Connect an OBD2 scanner and monitor Long-Term Fuel Trim (LTFT) at idle. Then rev the engine to 2,500 RPM and hold it.
The Verdict:
- If LTFT is +20% at idle but drops to +3% at 2,500 RPM: A vacuum leak is present.
- If LTFT remains high (+20%) at both idle and 2,500 RPM: The issue is likely fuel delivery (weak fuel pump, clogged injector) or a dirty MAF sensor.
OEM Part Numbers & US Sourcing
| Part | Fits | OEM Part Number | Online Cost | Dealer Cost |
|---|---|---|---|---|
| EVAP Purge Valve | 8th/9th Gen K-series/R18 | Verify by VIN | $55–$85 | $120–$180 |
| EVAP Purge Valve | 10th Gen L15B7 1.5T | Verify by VIN | $60–$90 | $130–$190 |
| PCV Valve | 8th/9th Gen K-series | 17130-PRB-A01 | $15–$25 | $30–$50 |
| PCV Valve | 8th Gen R18 | 17130-PLM-A01 | $12–$20 | $25–$40 |
| PCV Valve | 10th Gen L15B7 1.5T | Verify by VIN | $20–$35 | $40–$70 |
| Intake Manifold Gasket | 8th/9th Gen K-series | Verify by VIN (Fel-Pro, Mahle) | $15–$25 | $30–$50 |
| Intake Boot (Rubber) | 8th/9th Gen R18/K-series | Verify by VIN | $25–$50 | $60–$100 |
Repair Cost Breakdown
| Repair | DIY Cost | Independent Shop | Honda Dealer |
|---|---|---|---|
| EVAP Purge Valve Replacement | $55–$90 | $150–$250 | $250–$400 |
| PCV Valve + Hose Replacement | $12–$35 | $150–$250 | $200–$350 |
| Intake Manifold Gasket Replacement | $15–$25 | $250–$400 | $400–$600 |
| Intake Boot Replacement | $25–$50 | $100–$180 | $150–$250 |
| MAF Sensor Cleaning | $8–$15 (MAF cleaner) | $80–$150 | $120–$200 |
| Dealer Diagnostic Fee | N/A | N/A | $120–$200 |
Used Buyer Warning
If you are test-driving a Civic that idles rough with a P2187 code, proceed with caution.
If the seller claims it just needs a fuel pump — negotiate accordingly or consider walking away.
Why this matters:
- P2187 is almost NEVER a fuel pump. If the seller makes this claim, they are either misinformed or attempting to conceal the actual issue.
- EVAP Valve: A stuck-open EVAP valve causes P2187 and is a $55–$90 DIY fix. If the seller did not address this, what other maintenance may have been neglected?
- Cold Start Only: If the code appears only on cold starts, it is likely a shrunk intake manifold gasket — a $250–$400 shop repair.
- Aftermarket Intake: If the vehicle has a CAI and P2187 is present, it requires a tune. The seller may have avoided the cost of proper tuning.
- If the seller cannot clear the code and demonstrate a smooth idle, consider this a warning sign.
Used buyer rule: P2187 with rough idle should be treated with caution — inspect the EVAP valve, PCV system, and vacuum lines, or have the vehicle evaluated by a professional.
Quick Reference Checklist
☐ P2187 = System Too Lean at Idle — lean mixture ONLY at idle, not under load
☐ Fuel trim test: If LTFT is +20% at idle but drops to +3% at 2,500 RPM = vacuum leak confirmed
☐ Check the EVAP purge valve — pinch the hose at idle. If idle smooths out, the valve is stuck open
☐ Check the PCV system — remove the oil filler cap at idle. Strong suction indicates a failed PCV valve or hose
☐ Spray brake cleaner around the intake manifold — if RPM changes, a vacuum leak has been located
☐ 8th/9th Gen K-series/R18: Intake manifold gasket shrinks with age — cold start P2187 typically indicates gasket failure
☐ 8th/9th Gen R18: PCV hose under the intake manifold is prone to cracking — a common hidden leak
☐ 10th/11th Gen L15B7: Aftermarket CAI without MAF scaling can cause P2187 — a tune is required
☐ 10th/11th Gen L15B7: Inspect intercooler couplers for looseness or tears
☐ Avoid replacing the fuel pump for P2187 — it is almost never the cause
☐ Use OEM Honda, Denso, or NTK for sensors — quality parts ensure accurate readings
☐ Used Buyer Rule — P2187 with claims of a fuel pump issue is a warning sign — it is almost always a vacuum leak. Do not purchase without proper inspection.

