P0566 Code: Cruise Control Off Signal
🟢 Low severity · drivable
The car drives normally; only cruise control functions may be affected.
What P0566 means
The engine computer did not receive the OFF signal from the cruise control switch when it was pressed. This can keep the cruise control from turning off properly or confuse the computer's cruise logic.
Symptoms
- Check engine light is on
- Cruise control doesn't turn off when the switch is pressed
- Cruise control won't engage
- Cruise control turns off by itself
Common causes
- most common: Faulty cruise control switch
- common: Worn or broken clock spring
- common: Damaged wiring or connector in the switch circuit
- less common: Faulty engine computer
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Test the cruise control switch with a multimeter | Yes | $0–20 |
| Replace the cruise control switch | Yes | $30–120 |
| Replace the clock spring or repair wiring | Mechanic | $100–300 |
Frequently asked questions
Can I drive with a P0566 code?
Yes. The car drives normally; only the cruise control is affected.
What does P0566 mean?
The computer isn't seeing the OFF signal from the cruise control switch, so the system's on and off signals don't match up.
How much does it cost to fix a P0566?
A new cruise switch is $30–120; wiring or clock spring repairs run about $100–300.
Related codes
P0565
P0565 Code: Cruise Control On Signal
P0567P0567 Code: Cruise Control Resume Signal
P0568P0568 Code: Cruise Control Set Signal
Related guide: How to Reset a Check Engine Light →
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.