Logo
Low severitythrottle-idle

P0566 — Cruise Control On Signal Malfunction

Can I drive?

Can drive — fix at your convenience.

Find a Technician for P0566

What P0566 means

This code means the engine computer detected a problem with the 'on' signal from the cruise control switch or circuit. It usually points to a faulty cruise control switch, a wiring or connector fault, or an issue in the steering wheel control circuit. It's typically a low-cost fix involving the switch or wiring rather than major repairs.

Common symptoms

  • Check engine light is on
  • Cruise control will not turn on
  • Cruise control engages or disengages on its own
  • Cruise control buttons feel unresponsive
  • No other drivability issues are present

Common causes

  • Faulty cruise control on switch
  • Damaged wiring or connector in the cruise control circuit
  • Worn clockspring in the steering wheel
  • Corroded or loose ground connection
  • Faulty cruise control or body control module

Typical repair cost

$90 – $350

Varies by vehicle and root cause.

Frequently asked questions

Can I keep driving with a P0566 code?

Yes, it's safe to keep driving. The code only affects cruise control, so the engine and brakes work normally. You'll just need to manage your speed manually until it's fixed.

How much does it cost to fix a P0566?

It's usually inexpensive, around $90 to $350. A switch or wiring repair is on the low end, while a clockspring or module replacement raises the cost with labor.

Is a P0566 code serious?

No, it's low severity. It doesn't affect how the car drives or stops, it just disables a convenience feature, so you can fix it on your own schedule.

Why won't my cruise control turn on with a P0566?

The 'on' signal the computer expects isn't getting through, usually due to a bad switch or wiring fault. Once the circuit or switch is repaired, cruise control should work again.

Related codes