Technical Description of OBD-II Trouble Code
The circuit for controlling the vent in the cruise control system is open.
What does that mean?
This is a generic diagnostic trouble code (DTC) that applies to OBD-II vehicles. It can be found in various vehicle makes such as Dodge, Jeep, Honda, Chrysler, Ram, Hyundai, Chevrolet, etc.
Cruise control is a convenient feature that enhances the driving experience by providing smoother control over the vehicle’s speed. In addition to controlling the speed, it offers other functionalities as well.
For example, it allows you to increase or decrease the speed of your car by one mile per hour with a simple button press. It also disengages automatically when you step on the brake pedal for safety reasons. Furthermore, it cannot be activated if the car is traveling at speeds below 25 miles per hour.
The ECM (Engine Control Module) and/or a cruise control module are responsible for controlling the cruise control system in your vehicle. The ECM utilizes various readings to automatically regulate the vehicle’s speed. If the cruise control system fails to function properly, the ECM will perform a comprehensive test to identify any issues.
In most cases, the cruise control vent is utilized in cruise control systems to ensure that the ECM can adjust the vacuum within the system. The vent plays a crucial role as it can directly impact the function of the cruise control servo, which is responsible for mechanically adjusting and controlling the speed when cruise control is activated.
If the test reveals an ongoing problem, the ECM will generate a specific cruise control code corresponding to the detected issue.
P0586 is a generic trouble code that indicates a “Cruise Control Vent Control Circuit /Open” problem. It appears when the ECM detects irregular electrical levels in the cruise control vent circuit during the test.
Cruise control switches:

What is the severity of this DTC?
The severity of this problem is low because you can still drive your car even if it has the P0586 trouble code. However, it is likely that your car’s cruise control system is not functioning properly. It is advisable to address this issue promptly, especially if you heavily rely on your car’s cruise control system. This will prevent the problem from worsening and causing other related issues.
What are some of the symptoms of the code?
Symptoms associated with the P0586 diagnostic code may include:
What are some of the common causes of the code?
Possible causes for the P0586 cruise control code include:
What are some diagnostic and troubleshooting steps for P0586?
The initial step in troubleshooting any malfunction is to consult the Technical Service Bulletins (TSB) for known issues related to your specific vehicle.
Advanced diagnostic steps are highly vehicle-specific and may require specialized equipment and knowledge for accurate execution. The following are basic steps, but it is recommended to refer to a vehicle-specific repair guide for detailed instructions.
Basic Step #1
One of the most common solutions for resolving P0586 is to replace the cruise control switch. However, before proceeding with this fix, it is important to confirm that the switch is indeed faulty. If you are certain about the switch’s malfunction, follow the diagnostic steps outlined in your service manual. Start by locating your car’s battery and disconnecting it. Then, remove the steering wheel column bolt covers using a screwdriver or ratchet if necessary.
You may need to carefully remove the center airbag cluster from the steering wheel by unbolting it from the back. Detach the electrical connector connected to the airbag cluster by pressing the side clips and pulling them from the hard plastic side areas. In some cases, removing the steering wheel to access the switch may be necessary, requiring a special puller tool.
NOTE: Always refer to the service manual for proper steering wheel and airbag removal procedures specific to your vehicle!
Once the electrical connector has been detached from the cruise control switch, remove the bolts securing the switch to the steering column bracket. Replace the old cruise control switch with the new one and reinstall everything in reverse order. Reconnect the battery and test drive your vehicle, ensuring that you test the cruise control in a safe traffic environment.
Basic Step #2
Another common issue associated with this code is a mechanical problem in the cruise control’s vacuum system. This could involve physical damage to the cruise control vacuum solenoid, a vacuum leak in the system, a kinked or obstructed line, etc. These mechanical problems are generally easy to identify during the initial inspection once you have identified all the components involved in the system.
Repair or replace any vacuum leaks immediately, as they can lead to further issues if left unattended. Consult your service manual for specific diagnostic procedures and component locations.
This article is intended for informational purposes only, and the technical data and service bulletins specific to your vehicle should always take precedence.