The P0586 code reads as “an open in the cruise control ventilation control circuit.” Often, in programs working with an OBD-2 scanner, the name may have an English spelling “Cruise Control Vent Control Circuit Open”.
P0586 datasheet and explanation
This Diagnostic Trouble Code (DTC) is a generic code. The P0586 code is considered a generic code as it applies to all makes and models of vehicles. Although the specific repair steps may vary slightly depending on the model.
Cruise control has been designed for comfort, the sole purpose of which is to maintain the vehicle speed manually set by the driver. The driver does not need to control the accelerator pedal.
If the car is equipped with an automatic transmission, it can monitor and adjust shifts according to driving conditions in real time.
There are many possible ways to control and operate a vehicle’s cruise control system. One of the ways that manufacturers typically use cruise control is with a vacuum controlled system.
In most cases, vacuum is used as an effective way to control a cruise control servo or similar membrane type control. The vacuum control circuit is integral to the correct operation of this system.
These systems use a vent through which the ECM is able to regulate the vacuum in the system. The functionality of the air vent is very important as it can sometimes directly affect the operation of the cruise control servo.
The servo is responsible for mechanical adjustment and speed control when cruise control is engaged. If the test reveals a current problem, the ECM will activate the cruise control code corresponding to the problem found.
DTC P0586 means the cruise control vent control circuit is open. It appears when a check by the ECM detects irregular electrical levels in the cruise control ventilation circuit.
The primary symptom of a P0586 code for a driver is a MIL (Malfunction Indicator Light) illuminated. It is also called Check engine or simply “check is on”.
They can also manifest as:
- The cruise control lamp on the dashboard is off or on.
- The cruise control does not work completely.
- Unstable cruise control.
- Some features don’t work as they should (like install, resume, speed up, etc.).
- Cruise control turns on but does not work.
- Failure to adjust the cruise control to the desired speed.
- Whistling noises from the engine compartment.
In code P0586 low severity, as it does not affect the safety and main components of the vehicle. But, like any electrical problem, it is better to eliminate it so that the malfunction does not worsen in the future.
Reasons for the error
The P0586 code may mean that one or more of the following problems have occurred:
- Vacuum leak or clogged cruise control system.
- Defective ventilation control solenoid.
- The cruise control servo is defective.
- Cracked or broken vacuum hose.
- Debris and dirt mechanically interfere with the cruise control servo.
- Wiring problem (breakage, abrasion, etc.).
- Defective connector (e.g. corroded pins).
- Blown fuse.
- The cruise control module is faulty.
- Sometimes the cause is a faulty PCM.
How to Repair or Reset Trouble Code P0586
Some suggested steps to troubleshoot and fix the P0586 code:
- Connect the OBD-II scanner to the vehicle diagnostic socket and read all stored data and error codes.
- Clear the error codes from the computer memory and test drive the vehicle to see if the P0586 code appears again.
- If the code reappears, check the wiring and the corresponding connectors. Make sure they are not broken or worn out. Repair or replace as necessary.
- Inspect and test the vacuum lines.
- Check the operation of the vacuum solenoid as well as the cruise control servo.
- If no faults are found, the cruise control module or PCM may be faulty.
Diagnostics and problem solving
The first step in troubleshooting P0586 is to review the Technical Service Bulletins (TSB). For known issues with a specific vehicle.
Next, you need to open the hood to check the cruise control system. Track where the vacuum control line goes and what it controls.
If it goes directly to the vacuum solenoid, carefully inspect the vacuum lines, solenoids, and cruise control servo for physical damage. Any damage found must be repaired or replaced before further diagnostics.
Check the electrical parameters of the cruise control vacuum solenoid to rule out the possibility of an internal malfunction. If the values are outside the manufacturer’s limits, replace the solenoid, reset the error and test drive.
Check the system vacuum using the designated ports on the intake system. They are usually located on the intake manifold itself, but refer to the manual for details.
Typically, at operating temperature and correct ignition setting, the vacuum reading should be around 50-55 kPa.
A problem with the PCM is in most cases the last resort in diagnosing the P0586 code. Considering the fact that this can be one of the most expensive repairs, it is better to entrust it to professionals.
On what cars is this problem more common?
The problem with the P0586 code can occur on different machines, but there are always statistics on which brands this error is more common. Here is a list of some of them:
- Jeep (Jeep Grand Cherokee)
- Gazelle Next
Other errors can sometimes be found with DTC P0586. The most common are the following: P0582, P0583, P0584, P0587, P0588.