prjctx.net
P0587PowertrainFix Soon

Cruise Control Vent Control Circuit Low

P0587 indicates the cruise control vent control circuit voltage is below the expected threshold. This circuit controls the vent solenoid that regulates vacuum to the cruise control servo, preventing it from maintaining set speed when activated.

Schedule a repair soon — this issue will worsen and may cause additional damage if ignored.

What You Might Notice

  • Cruise control will not engage or maintain set speed
  • Check Engine Light illuminated on dashboard
  • Cruise control button becomes unresponsive
  • Inconsistent cruise control operation
  • Vehicle speed fluctuates when cruise control is active

Most Common Causes

  1. 1

    Faulty cruise control vent solenoid

    The solenoid coil has failed or has excessive resistance, causing insufficient voltage to reach the circuit. This is the most common cause of P0587.

  2. 2

    Damaged wiring or connectors

    Corroded, broken, or loose wiring between the PCM and vent solenoid creates an open circuit or high resistance path, reducing voltage to the solenoid.

  3. 3

    PCM output driver failure

    The engine control module's output circuit for the vent solenoid has failed internally, unable to supply proper voltage to the circuit.

  4. 4

    Blown fuse or relay

    The dedicated fuse protecting the cruise control circuit is blown, or the relay controlling power to the vent solenoid has failed.

How to Diagnose It

  1. 1

    Check Faulty cruise control vent solenoidThe solenoid coil has failed or has excessive resistance, causing insufficient voltage to reach the circuit. This is the most common cause of P0587.

  2. 2

    Check Damaged wiring or connectorsCorroded, broken, or loose wiring between the PCM and vent solenoid creates an open circuit or high resistance path, reducing voltage to the solenoid.

  3. 3

    Check PCM output driver failureThe engine control module's output circuit for the vent solenoid has failed internally, unable to supply proper voltage to the circuit.

  4. 4

    Check Blown fuse or relayThe dedicated fuse protecting the cruise control circuit is blown, or the relay controlling power to the vent solenoid has failed.

How to Fix It

  1. 1

    Test and replace vent solenoid

    Use a multimeter to test solenoid resistance and voltage supply. If resistance is out of specification or no voltage reaches the solenoid, replace the cruise control vent solenoid assembly.

  2. 2

    Inspect and repair wiring

    Check the wiring harness and connectors between the PCM and vent solenoid for corrosion, damage, or loose connections. Repair or replace damaged sections and clean corroded connectors.

  3. 3

    Check and replace fuse/relay

    Locate the cruise control fuse and relay in the fuse box using the vehicle's service manual. Test continuity and replace if blown or faulty.

  4. 4

    Test PCM output circuit

    If wiring and components test good, the PCM output driver may be defective. Consult a professional diagnostic scan tool or take the vehicle to a specialist for PCM testing and reprogramming.

Need a deeper diagnosis?

Search for related repair guides or browse by system.