P1584 on a GM vehicle means the engine control module (ECM) has commanded the cruise control system to be disabled, typically because it detected a fault in a related circuit or a condition that makes cruise operation unsafe. The ECM stores this code when it cannot verify proper cruise control function, often due to a mismatch between requested and actual vehicle speed or a fault in the cruise switch, brake pedal position sensor, or throttle actuator circuits.
The vehicle remains safe to drive because cruise control is a convenience feature, but you should avoid using cruise control until the fault is repaired. If the brake lights are not working properly or you notice other warning lights, have the vehicle inspected promptly.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for GM vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.