Severity Medium
P0586

Cruise Control Vent Control Circuit/Open

📅 Last reviewed: July 2026
What does the P0586 code mean?

The P0586 code indicates that the Powertrain Control Module (PCM) has detected an open or malfunction in the cruise control vent control circuit. This circuit controls the vacuum release valve that vents the cruise control servo, allowing the throttle to return to idle when the system is disengaged. An open circuit prevents proper venting, potentially causing the cruise control to not disengage or operate erratically.

Medium
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Use a scan tool to confirm P0586 and check for other codes.

2

Step 2: Visually inspect the cruise control vent solenoid and wiring for damage or corrosion.

3

Step 3: Test the vent solenoid resistance with a multimeter (typically 20-40 ohms).

4

Step 4: Check for voltage and ground at the solenoid connector with the ignition on.

5

Step 5: If wiring and solenoid are good, test the PCM output or replace the PCM as last resort.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is generally safe to drive, but the cruise control may not work or may fail to disengage, which could be a safety concern. It is recommended to have it repaired promptly.

How much does it cost to fix?

The cost typically ranges from $50 to $150 for parts and labor, depending on whether the solenoid or wiring needs replacement.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P0586? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →