Loading fault codes...

P2187 Fault Code


You can find information about the P2187 fault code on this page.

We have given it a seriousness of 5/10 with 1 being the least serious and 10 being the worst.

P2187 Short Description

"System Too Lean at Idle DTC"

Read More ▼

Looking To Fix This Yourself?

By using a workshop/repair manual you could diagnose and even fix this issue yourself.

You can find a collection of free manuals containing loads of information specific to your car on our partner site.

View Workshop/Repair/Service Manuals ยป
Workshop Manual Icon

Description Icon Long Description

Fault code P2187 is logged when the powertrain control module (PCM) has detected an issue with the ratio of the air-fuel mixture.

This code indicates that the oxygen sensors have determined that the engine is running lean.

Running lean is the term used to describe an engine that has too much and not enough fuel in its air-fuel mixture. The ideal ratio for internal combustion engines is 14.7 parts of air to every 1 part of air.

The code will only be logged when the PCM is unable to correct the air-fuel mixture by making adjustments to the fuel injection system in the engine.

This fault code is often associated with car manufacturers like Hyundai, Kia, and Mazda.

Warnings Icon Other Signs of This Problem

This type of fault code can come with a number of symptoms relating to an engine that is running lean. However, if there are electrical issues causing the code to be logged, there may be little to no changes to driveability.

The most obvious sign will be the presence of the Check Engine light on the dashboard.

Running lean will typically cause the engine to perform poorly. This can include reduced power when accelerating, rough idling, and hard starting.

In severe cases, there may be misfires occurring.

Because this code does not help indicate where the problem is, it is important to look out for additional fault codes. These can be codes like P0100, P0110, P0171, or P0300.

Broken Down Icon What Could Be The Problem?

There can be an extensive list of possible reasons for this fault code to be logged because it does not help pinpoint the cause.

Anything that can change the air-fuel mixture can result in this code. This can include faults in the air intake system, fuel system, exhaust system, or other electrical issues like faulty oxygen sensors.

A faulty fuel pump, fuel filter, and fuel injectors can be the cause of the fuel system.

A leak within the air vacuum can also cause this issue, along with leaks in the exhaust system. Other air-related issues can include a faulty mass airflow (MAF) sensor and manifold air pressure (MAP) sensor.

Fixed Icon Fixes

Pinpointing the cause of fault code P2187 is the most important step in fixing the issue because of how broad the problem can be. Again, any additional fault codes should be fixed first in an attempt to solve this issue.

If there are any leaks in the vacuum, these need to be fixed.

Issues in the fuel system need to be fixed accordingly. If there are faulty parts, they need to be replaced.

Any exhaust leaks need to be fixed.

The various oxygen sensors need to be checked. If any can be determined as faulty, they need to be replaced.

This is not a comprehensive list of the possible fixes for this code due to how many problems can be the cause.

Danger Icon Seriousness

The seriousness of fault code P2187 can change greatly, depending on the symptoms the vehicle is displaying.

If there are no symptoms, this issue should be addressed shortly after it is logged. However, if the vehicle is performing very poorly, it is strongly recommended to have this issue fixed sooner.

P2187 Image

Commonly Affects

Error Icon P0010

Intake Camshaft Position Actuator Circuit / Open (Bank 1)

Read about code...

Error Icon P0011

Intake Camshaft Position Timing - Over-Advanced (Bank 1)

Read about code...

Error Icon P0012

Intake Camshaft Position Timing - Over-Retarded (Bank 1)

Read about code...

Error Icon P0013

Exhaust Camshaft Position Actuator Circuit / Open (Bank 1)

Read about code...

Error Icon P0014

Exhaust Camshaft Position Timing - Over-Advanced (Bank 1)

Read about code...

Error Icon P0016

Crankshaft Position Camshaft Position Correlation Bank 1 Sensor A

Read about code...