Home / DTC / P0586 — Cruise Control Vent Control Circuit/Open

P0586 — Cruise Control Vent Control Circuit/Open

Detailed page for trouble code P0586.

34,332codes
59brands
11,841generic
22,491specific
Reset
Code

P0586

Generic P — Powertrain

Cruise Control Vent Control Circuit/Open

Brand: Generic
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or broken wiring in the vent control circuit
  • Disconnected, corroded or damaged connector/pins at the vent solenoid or PCM
  • Failed vent control solenoid/actuator
  • Blown fuse or faulty relay feeding the vent circuit
  • Poor ground or power supply to the circuit
  • PCM/ECM output driver fault (less common)

Symptoms

  • Malfunction Indicator Lamp (MIL) or Check Engine Light illuminated
  • Cruise control disabled or unavailable
  • Vehicle may not hold set speed under light load
  • No audible or visible operation from vent/solenoid when cruise is commanded
  • Possible related diagnostic trouble codes stored

What to check

  • Read DTCs and freeze frame with a scan tool; note conditions when code set
  • Attempt to actuate cruise vent/solenoid from a capable scan tool and observe response
  • Visually inspect wiring and connectors for damage, corrosion, or disconnection
  • Check fuses and relays related to cruise control circuits
  • Backprobe connector at vent solenoid to confirm presence of expected voltage/ground when commanded
  • Measure resistance of vent solenoid and compare to manufacturer spec (typical is low ohms)

Signal parameters

  • Control type: On/Off command from PCM or PWM to vent solenoid/actuator
  • Expected behavior: circuit provides either switched battery voltage or switched ground when commanded; solenoid should energize
  • When circuit is open: no voltage/ground change at solenoid when commanded
  • Solenoid coil resistance: typically low (tens of ohms) — compare to OEM spec
  • Scan-tool command should show state change or result when actuating the vent control

Diagnostic algorithm

  1. Retrieve freeze frame and related codes. Clear codes and attempt to reproduce P0586 while monitoring live data.
  2. Visually inspect the vent solenoid/actuator, associated vacuum lines, harness, and connectors for damage, corrosion, or disconnection.
  3. Locate fuse(s) and relay(s) for cruise control/vent circuit; verify continuity and proper operation. Replace any blown fuses.
  4. With ignition on (engine off) and using a DVOM, backprobe the vent solenoid connector. Command the PCM to actuate the vent via scan tool and observe for battery voltage or switched ground at the connector.
  5. If no command signal is present at the solenoid connector, check continuity from the PCM output pin to the solenoid pin. Repair any open circuit found (splice, connector, harness).
  6. Measure the solenoid coil resistance. If open or out of spec, replace the vent solenoid/actuator.
  7. If continuity and solenoid are good but no command is present at the PCM output, inspect PCM connector pins for corrosion/damage and verify ground and power supply circuits to the PCM. Consider PCM driver failure if internal output is open.
  8. After repairs, clear codes and retest under same conditions to confirm the fault does not return. Road test and verify cruise function.

Likely causes

  • Wiring harness damage (chafing, broken wire) between PCM and vent solenoid
  • Loose or corroded connector at the vent solenoid
  • Failed/cracked vent control solenoid
  • Blown fuse supplying the vent circuit
  • Poor ground at chassis or PCM connector

Fault status

⚠️ Status
Cruise Control Vent Control Circuit Open — PCM detects open circuit in vent/actuator control circuit. Cruise control unavailable; MIL on.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

7,163

The library contains 7,163 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email