prjctx.net
P0584PowertrainFix Soon

Cruise Control Vacuum Control Circuit High

P0584 indicates the cruise control vacuum control circuit is reading a voltage level higher than the PCM's expected range. This typically affects the vacuum solenoid or servo that regulates cruise control functionality, causing the system to malfunction or become inoperative.

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

What You Might Notice

  • Cruise control not engaging or staying engaged
  • Check engine light illuminated
  • Cruise control set/resume/accelerate functions not working
  • Vehicle speed fluctuates erratically even with cruise control set
  • Cruise control indicator light remains on continuously

Most Common Causes

  1. 1

    Faulty cruise control vacuum solenoid

    The solenoid may be stuck open, shorted, or electrically failing, causing abnormally high circuit voltage and preventing proper vacuum control.

  2. 2

    Wiring harness short or damaged connector

    High resistance or a short to voltage in the cruise control circuit wiring can create elevated voltage readings at the PCM input.

  3. 3

    Defective cruise control servo

    On vehicles where the servo consolidates vacuum control, internal failure or short circuits can generate excessive voltage in the control circuit.

  4. 4

    PCM or module software issue

    Occasionally a vehicle control module calibration problem or corrupted software can cause incorrect high voltage detection despite normal circuit operation.

How to Diagnose It

  1. 1

    Check Faulty cruise control vacuum solenoidThe solenoid may be stuck open, shorted, or electrically failing, causing abnormally high circuit voltage and preventing proper vacuum control.

  2. 2

    Check Wiring harness short or damaged connectorHigh resistance or a short to voltage in the cruise control circuit wiring can create elevated voltage readings at the PCM input.

  3. 3

    Check Defective cruise control servoOn vehicles where the servo consolidates vacuum control, internal failure or short circuits can generate excessive voltage in the control circuit.

  4. 4

    Check PCM or module software issueOccasionally a vehicle control module calibration problem or corrupted software can cause incorrect high voltage detection despite normal circuit operation.

How to Fix It

  1. 1

    Test and replace cruise control vacuum solenoid

    Locate the solenoid in the engine bay, test it for electrical continuity and vacuum function, then replace if faulty with an OEM or quality aftermarket unit.

  2. 2

    Inspect and repair cruise control wiring harness

    Check the connector and wiring for corrosion, cuts, or loose pins; repair damaged sections and reseat connectors firmly to restore proper circuit integrity.

  3. 3

    Test and replace cruise control servo if needed

    Test servo operation with a vacuum pump; if it fails to hold or regulate properly, or shows electrical faults, replace with a new servo assembly.

  4. 4

    Clear code and retest after repairs

    After completing repairs, clear the DTC using a diagnostic scanner and perform a road test with cruise control engaged to confirm the fault is resolved.

Need a deeper diagnosis?

Search for related repair guides or browse by system.