P0592
Cruise Control Multi-Function Input B Circuit Low
Cruise control
Generic OBD-II
Low
What it means
P0592 means the ECM sees the cruise control multi-function switch "B" input reading low (typically a short to ground) instead of a valid button voltage. This is the switch that lets you set, resume, and adjust cruise speed, so cruise control becomes unreliable or stops responding. It only affects cruise β the car otherwise drives normally.
Low
Can I keep driving? Safe to drive β only cruise control is affected. The engine and brakes are unaffected; you'll just lose reliable cruise control operation.
Common symptoms
What you'll notice
- Check-engine light on
- Cruise control won't set or hold speed
- Cruise control buttons unresponsive or erratic
Common causes
Most likely first
- Faulty cruise control multi-function switch B (steering-wheel/stalk switch)Likely
- Short to ground or damaged wiring in the switch circuitCommon
- Corroded or loose electrical connectionsCommon
- Failed cruise control or powertrain control module (rare β check the switch first)Less often
How to diagnose & fix
Work through it in order
- Read freeze-frame data, then check the cruise control switch inputs on a scan tool while pressing each button.
- Inspect the switch wiring and connector (often in the steering wheel/clockspring) for a short to ground or chafing.
- Test the switch resistance against spec; a reading stuck low points to a failed switch.
- Replace the multi-function switch if it reads low with good wiring.
- Clear the code and confirm cruise control operates through all buttons.
FAQ
Quick answers
Is it safe to drive with P0592?+
Yes. Only the cruise control system is affected; engine, braking, and steering are unchanged.
Can I just clear P0592?+
It clears, but returns while the switch or wiring still reads low. Repair the switch circuit to keep it away.
Related codes
Often seen with P0592
Read & clear P0592 yourself
Scan your car, confirm the code, and clear it once it's fixed β with OBD DashX on your phone.
β Verified name β SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX