Severity High
P0590

Cruise Control Multi-Function Input Circuit Stuck

What does the P0590 code mean?

The P0590 code indicates that the Powertrain Control Module (PCM) has detected a stuck signal from the cruise control multi-function input circuit. This circuit typically includes inputs from the steering wheel switches (set, resume, cancel, etc.) and the brake pedal position sensor. When the signal remains in a fixed state (e.g., always high or low) for an extended period, the PCM sets this code. Common causes include a faulty cruise control switch, wiring issues, or a malfunctioning brake switch. This can prevent the cruise control from engaging or cause it to disengage unexpectedly.

High
Severity
$50-$150
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Use a scan tool to retrieve all stored codes and freeze frame data.

2

Step 2: Visually inspect the cruise control switch and wiring for damage or corrosion.

3

Step 3: Test the cruise control switch continuity with a multimeter.

4

Step 4: Check the brake pedal position sensor and switch operation.

5

Step 5: Clear the code and test drive to see if it returns.

Need an OBD2 Scanner for the P0590? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

Yes, it is generally safe to drive, but the cruise control will not function properly. The vehicle's braking and acceleration are unaffected.

How much does it cost to fix?

The cost typically ranges from $50 to $150 for diagnosis and repair, depending on the root cause and labor rates.

06. Related Codes