What Does P0589 Mean?
The PCM has detected a general malfunction in the cruise control multi-function input 'B' circuit. This circuit carries signals from the cruise control switches (typically resume, accel, coast, or set functions) to the cruise control module or PCM. The driver may find that certain cruise control functions do not work, or the entire cruise control system may be inoperative.
Common Causes
35%
Faulty cruise control switch assembly on the steering wheel
25%
Damaged clockspring (spiral cable) in the steering column causing open circuits
20%
Wiring issue between the steering column and PCM/cruise module
12%
Corroded or loose connector at the clockspring or cruise module
8%
PCM or cruise control module internal fault
Diagnostic Steps
1
Using the scan tool, monitor the cruise control switch input PIDs while pressing each cruise control button — verify the PCM registers each button press with the expected voltage or state change.
2
Check voltage at the multi-function input 'B' circuit at the PCM connector — most systems use a resistor ladder where each button produces a unique voltage (e.g., Set = 1.2V, Resume = 2.4V, Coast = 3.6V).
3
Inspect the clockspring connector under the steering column for proper seating and pin corrosion — disconnect and reconnect to verify engagement.
4
If the vehicle has a clockspring (airbag spiral cable), check it for continuity by measuring resistance across the cruise control circuit pins with the steering wheel turned full lock to full lock — the reading should remain constant.
5
Test each cruise control switch individually with a DVOM while the connector is unplugged to verify proper resistance values for the resistor network.
Estimated Repair Cost
$100 - $600
Parts + labor, varies by vehicle and location
The PCM has detected a general malfunction in the cruise control multi-function input 'B' circuit. This circuit carries signals from the cruise control switches (typically resume, accel, coast, or set functions) to the cruise control module or PCM. The driver may find that certain cruise control fun...
The most common cause of P0589 (Cruise Control Multi-Function Input "B" Circuit) is: Faulty cruise control switch assembly on the steering wheel
Typical repair costs for P0589 range from $100 to $600, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Safe to drive. Cruise control functionality may be limited or non-functional, but this has no effect on manual vehicle control, braking, or engine performance. The vehicle's speed is fully controllable through the accelerator pedal.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to P0589 to identify the root cause.
OBDHut Mobile App
Scan codes directly from your car with the OBDHut app.
Coming Soon
Quick Info
Category
Powertrain
System
Cruise Control / Speed Control
Difficulty
Type
Generic (SAE)
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.