Severity Medium
P0590

Cruise Control Multi-Function Input Circuit Stuck

📅 Last reviewed: July 2026
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 controls (set, resume, cancel, etc.) and the brake switch. 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, a shorted or open wiring, a defective brake switch, or a PCM issue. This can prevent the cruise control from engaging or cause erratic operation.

Medium
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Use a scan tool to verify the code and check for additional codes.

2

Step 2: Inspect the cruise control switch and wiring for damage, corrosion, or loose connections.

3

Step 3: Test the brake switch operation and adjust or replace if faulty.

4

Step 4: Check the cruise control circuit voltage and continuity with a multimeter.

5

Step 5: If all else fails, replace the cruise control multi-function switch and clear the code.

4. 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. The vehicle's braking and other systems remain unaffected.

How much does it cost to fix?

The cost typically ranges from $50 to $150, including parts and labor. A new cruise control switch costs around $20-$60, and labor is about $30-$90.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

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