P2187 means the engine is running too lean specifically at idle speed on Bank 1. The fuel system is not delivering enough fuel relative to the amount of air entering the engine at low RPM. This is different from P0171, which indicates a lean condition across all operating ranges.
P2187 is a fuel system-related diagnostic trouble code classified as moderate severity. When your vehicle's ECU detects this condition, it stores P2187 and illuminates the check engine light.
