P1587 on a GM vehicle means the powertrain control module (PCM) has detected a low-voltage condition on the cruise control clutch control circuit, which is the wire that tells the PCM when the clutch pedal is pressed so cruise control can be disengaged. The PCM monitors this circuit and sets the code when the voltage stays below the expected threshold for longer than a calibrated time, indicating a short to ground, an open circuit, or a faulty switch.
You can drive the vehicle normally because P1587 only affects cruise control operation and does not impair engine performance or safety systems. Avoid using cruise control until the fault is repaired, and if the check engine light is accompanied by other symptoms such as engine hesitation, have the vehicle inspected promptly.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for GM vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.