HomeTrouble CodesP0587

P0587 — Cruise Control Vent Control Circuit Low

Generic OBD-II · all makesPowertrain (engine & transmission)

P0587 indicates a low voltage condition in the cruise control vent control circuit, meaning the system is detecting insufficient voltage to operate the vent control motor or solenoid.

Symptoms

What causes it — most likely first

1. Open or corroded wiring/connector in vent control circuit

Frayed wires, loose pins, or corrosion can drop voltage below the sensor’s threshold, triggering the low‑voltage code.

2. Faulty vent control motor or solenoid

The motor that opens/closes the vent may have internal shorts or mechanical wear that cause it to draw excessive current, resulting in low voltage detection.

3. Failed vent control circuit ground

A bad ground path increases resistance, lowering the voltage seen by the control module.

4. Defective cruise control module or PCM input driver

Although rare, the internal driver that supplies voltage to the vent circuit can fail, causing a low‑voltage reading.

How it's diagnosed

  1. Inspect the vent control wiring harness for breaks, chafing, or corrosion; repair or replace as needed.
  2. Check continuity and resistance of the vent control motor/solenoid according to service specifications.
  3. Measure voltage at the vent control connector while the cruise control is activated; it should be within the specified range (typically ~12 V).
  4. Verify the ground connection for the vent control circuit; clean and tighten if resistance is high.
  5. If all wiring and the motor test good, perform a bench test of the vent control motor or substitute a known good unit to confirm operation.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationSAE generic — identical on every make

Frequently asked

Can replacing the PCM fix a P0587 code?

In most cases no. The PCM is rarely the cause of a low‑voltage vent control circuit; wiring, connectors, grounds, or the vent motor are far more common culprits.

Will clearing the code without repair make it come back?

Yes. The code is stored as a hard‑set fault; if the underlying voltage issue remains, the code will reappear after the next cruise‑control activation.

Is the vent control circuit related to the HVAC system?

The vent control circuit operates the actuator that opens or closes the air‑flow vent for cruise‑control‑linked functions; a fault does not affect temperature control but can disable the vent button on the steering wheel.

What safety precautions should I take when testing the circuit?

Disconnect the battery before pulling connectors, use a multimeter set for DC voltage, and follow the vehicle’s service manual to avoid accidental short circuits.