Home / DTC / P1584 — Cruise Control Disabled

P1584 — Cruise Control Disabled

Detailed page for trouble code P1584.

33,421codes
59brands
10,960generic
22,461specific
Reset
Code

P1584

CHEVROLET P — Powertrain

Cruise Control Disabled

Views: UK: 20 EN: 50 RU: 21
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty brake light switch or brake switch circuit
  • Clutch switch or clutch interlock (manual transmission) fault
  • Blown fuse or relay in cruise/control circuits
  • Low battery or poor battery/charging system voltage
  • Vehicle speed sensor (VSS) or speed signal failure
  • Faulty PCM/BCM/module controlling cruise or lost CAN communication

Symptoms

  • Cruise control inoperative or disabled menu message
  • Cruise indicator lamp off or flashing on dash
  • Cruise set/Resume functions cannot be engaged
  • Possible related warning lights (ABS/Traction/Check Engine)
  • Cruise may work intermittently or only after rebooting vehicle

What to check

  • Read DTCs and freeze-frame data with a scan tool; note related codes
  • Verify battery voltage at rest and while cranking (should be ~12.4–14.5 V)
  • Inspect fuses and relays related to cruise/cruise enable circuits
  • Check brake lamp operation by observing rear lamps while pressing brake pedal
  • Verify brake pedal switch continuity and correct switching action
  • For manual trans, verify clutch switch operation; for automatic, verify park/gear inhibitor inputs

Signal parameters

  • Brake switch: 12V/key on (released) → 0V (pressed) or specified OEM logic level
  • Clutch switch (manual): open/closed state when pedal depressed/released
  • Ignition 12V supply to cruise/PCM circuits (~12V battery voltage)
  • Vehicle speed sensor (VSS) speed signal (pulses/km or mph) and expected RPM/speed values
  • CAN messages: cruise enable status and module acknowledgements
  • Cruise set/resume switch inputs on steering column (active/inactive states)

Diagnostic algorithm

  1. Connect a professional scan tool, record P1584 and any other stored/active codes and freeze-frame data.
  2. Verify battery and charging system health; charge or replace battery if voltage is low or unstable.
  3. Check fuses/relays for cruise/cruise enable and replace any blown items.
  4. Verify brake lights operate when pedal pressed; if not, inspect bulbs/lamps and brake lamp circuit.
  5. Test brake pedal switch for correct operation and adjust/replace if faulty. For manual trans, test clutch switch; for automatics verify park/neutral safety and gear selection inputs.
  6. Inspect wiring and connectors for corrosion, damage or poor grounds at brake switch, steering column switches, BCM and PCM.
  7. Use scan tool to monitor live inputs (brake/clutch switches, VSS, CAN messages) while operating controls to reproduce fault condition.
  8. If VSS or ABS-related codes present, diagnose and repair those systems as they can disable cruise.
  9. If inputs and wiring are good but P1584 persists, investigate BCM/PCM module faults or communication errors; consult OEM service information for module tests or reprogramming procedures.
  10. After repair, clear codes and perform a road test to confirm cruise control functions and that P1584 does not return.

Likely causes

  • Brake pedal switch failed or misadjusted
  • Open or shorted cruise enable/fuse/relay circuit
  • VSS or speed signal intermittent/incorrect
  • Low system voltage or poor ground at control modules
  • Module-to-module communication error (CAN)

Fault status

⚠️ Status
Cruise Control Disabled — system has been inhibited due to a detected fault or safety input. Repair required before normal cruise operation is allowed.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2 hours

Similar codes

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