DOBD DashX ☰ Browse all codes
P0589

Cruise Control Multi-Function Input B Circuit

Cruise control Generic OBD-II Low

What it means

P0589 means the cruise-control multi-function switch "B" circuit β€” a second speed-control switch input β€” is performing outside its expected range. It usually shows up as cruise control that won't set, won't hold speed, or ignores the buttons. Starting and engine operation are not affected.

Low

Can I keep driving? Safe to drive β€” the fault only disrupts cruise control; the engine starts and performs normally.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Failed cruise-control multi-function switch
  2. Corroded or damaged electrical connections
  3. Damaged wiring in the switch circuit
  4. Failed cruise-control or powertrain control module (PCM) β€” rare

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and scan for companion cruise-switch codes.
  2. Test the switch inputs against spec for each position.
  3. Inspect and repair corroded connectors and damaged wiring.
  4. Replace the switch if it reads out of range; clear and retest after each step.
  5. Replace the PCM only as a last resort.

FAQ

Quick answers

Is it safe to drive with P0589?+
Yes β€” only cruise control is affected. Braking, steering, and engine operation are unchanged.
Can I just clear P0589?+
It returns until the multi-function switch or its wiring is repaired.

Related codes

Often seen with P0589

Read & clear P0589 yourself

Scan your car, confirm the code, and clear it once it's fixed β€” with OBD DashX on your phone.

β–Ά Get it on Google Play
βœ“ Verified name β€” SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX