DTC codes / P05xx · Vehicle speed, idle control and auxiliary inputs / P0587
P0587 means the cruise control module has detected that the vent control circuit for the cruise servo is at a lower voltage than expected, typically a short to ground or an open circuit on the vent solenoid's control wire. The computer commands the vent valve to release vacuum and disengage cruise, but the feedback signal stays low, so it flags the circuit as faulty.
You can usually drive the vehicle, but avoid using cruise control until the fault is repaired because a stuck vent valve could prevent cruise from disengaging. If cruise engages and will not release, pull over safely and shut off the engine.
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 all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.