Working on this vehicle? Write estimates, send inspections & invoice customers from your phone.

    Start 14-Day Free Trial
    ← All OBD-II codes
    Powertrain code

    P2187 — System Too Lean at Idle (Bank 1)

    Run a shop or repair van?

    Run your next p2187 diagnosis — system too lean at idle (bank 1) job in Repairius: estimate, text approval, invoice, paid. Unlimited users.

    Start free trial

    14-day free trial · credit card required · cancel anytime

    Fleet, dispatcher or driver?

    DispatchTool keeps loads, drivers and breakdowns organized. A separate product from Repairius.

    Try DispatchTool

    Need it fixed on your car?

    Find local and mobile shops and call or text them directly.

    Find a shop

    Not ready yet? Get fair-price tips for "P2187 diagnosis — System Too Lean at Idle (Bank 1)" by email

    No spam. Unsubscribe anytime.

    Quick answer

    • What the code means: The engine control module (ECM) has detected a lean condition (too much air, not enough fuel) in the engine's Bank 1 at idle.
    • Severity: This is a moderately severe code. While you can often drive home, extended driving can lead to further engine damage or a breakdown.
    • Most common cause: A vacuum leak in the intake system.

    What the P2187 code means

    The official OBD-II definition for P2187 is "System Too Lean at Idle, Bank 1." In simpler terms, your vehicle's engine computer has identified that the air-fuel mixture in Bank 1 (the side of the engine that contains cylinder #1) is running too lean when the engine is idling. A lean condition means there's too much air and not enough fuel for proper combustion. This can be problematic because the engine needs a precise air-fuel ratio to operate efficiently and emit low levels of pollutants. The "at idle" part of the definition is crucial, as it indicates the problem is most apparent or exclusively occurring when the engine is running at low RPMs without any accelerator input.

    Common symptoms

    • Check Engine Light illuminated
    • Rough idle or stumbling idle
    • Engine hesitation or misfires at idle
    • Reduced fuel economy
    • Difficulty starting the engine (in some cases)
    • Lack of power during acceleration (less common)

    Common causes

    1. Vacuum leaks: This is the most frequent culprit. Leaks in the intake manifold gaskets, vacuum hoses, PCV valve, or brake booster line can allow unmetered air into the engine, leading to a lean condition. These leaks are often more prominent at idle when engine vacuum is highest.
    2. Faulty PCV (Positive Crankcase Ventilation) valve or hose: A stuck-open PCV valve or a cracked PCV hose can act as a significant vacuum leak.
    3. Clogged or dirty fuel injectors: One or more fuel injectors in Bank 1 might be partially clogged, restricting fuel delivery and causing a lean condition.
    4. Low fuel pressure: A failing fuel pump, a restricted fuel filter, or a faulty fuel pressure regulator can lead to insufficient fuel delivery to the engine.
    5. Faulty Mass Air Flow (MAF) sensor: An inaccurate MAF sensor reading might incorrectly report less air entering the engine than there actually is, causing the ECM to reduce fuel delivery and create a lean condition. However, MAF issues usually affect all conditions, not just idle.
    6. Exhaust leak before the oxygen sensor: An exhaust leak before the upstream oxygen sensor on Bank 1 can cause the sensor to read excess oxygen, tricking the ECM into thinking the engine is running rich and reducing fuel, thereby creating an actual lean condition.
    7. Oxygen sensor malfunction: A faulty oxygen sensor (specifically the upstream sensor on Bank 1) could be sending inaccurate lean signals to the ECM, even if the air-fuel mixture is correct. However, this is less common than actual lean conditions.

    How a technician diagnoses it

    1. Verify the code and check for other codes: The technician will use an OBD-II scan tool to confirm the P2187 code and check for any other related or pending diagnostic trouble codes that could provide additional clues.
    2. Retrieve freeze-frame data: Freeze-frame data captures the engine

    Need this code diagnosed?

    Request service from shops in your area.

    Related P-series codes

    Parts, tools, and pros for this code

    diagnostic
    passenger

    Parts pros use for this job

    • •Oxygen sensor
    • •Spark plugs
    • •MAF sensor

    Tools pros use

    • •OBD-II scanner
    • •Code reader
    • •Smoke leak tester

    Scan your own codes

    A basic OBD-II scanner pays for itself the first time you avoid a diagnostic fee.

    • •Bluetooth scanners for any phone
    • •Live data & freeze frame
    • •Reset check engine light

    Prefer a professional?

    Find local and mobile shops and call or text them directly.

    • ✓Call or text shops directly
    • ✓Verified reviews & ratings
    • ✓See services offered

    Doing it yourself? Shop our partners

    We may earn a small commission from partner links — it never changes the price you pay.

    Run your shop from estimate to payment

    Don't overhaul your shop. Test Repairius on your next job.

    Repairius keeps estimates, work orders, real-time job assignment, customer and vehicle history, inventory, and payments in one place — on desktop and in your pocket.

    14-day free trial · credit card required · cancel anytime

    Not a mechanic? Send Repairius to your shop — they can run estimates, jobs, and invoices in one place.

    Know someone who needs this?

    Share this page with a mechanic, a shop owner, or a friend working on the same problem.

    Know a mechanic or shop owner Repairius could help?

    Send them Repairius in one tap. Free listing, online booking, reminders and the full shop workflow.

    Text them Email