OBD-II Generic Error Code P0590: How to Fix It

Medium 1-2 hours Medium Severity Verified June 2026
Error Code
P0590
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
OBD-II error code P0590 indicates a problem with the cruise control system: the multifunction input B signal is stuck. This means the signal from the brake pedal switch, clutch switch (manual), or other input to the powertrain control module (PCM) is not changing as expected. While you can still drive the car, cruise control may be disabled. This guide walks you through common causes and fixes.
Ad

Tools You'll Need

How to Fix Error Code P0590

  1. Check Brake Pedal Switch Operation

  2. Inspect Brake Pedal Switch and Clutch Pedal Switch (Manual Transmission)

  3. Test the Cruise Control Multifunction Switch

    Disconnect the battery before working on steering wheel components to avoid accidental airbag deployment.
  4. Check Wiring and Connectors

  5. Clear the Code and Test Drive

Parts You May Need

Brake pedal switch
Check Price on Amazon
Clutch pedal switch (manual transmission)
Check Price on Amazon
Cruise control multifunction switch
Check Price on Amazon
Brake pedal switch
Check Price on Amazon
Clutch pedal switch (manual transmission)
Check Price on Amazon
Cruise control multifunction switch
Check Price on Amazon
Brake pedal switch
Check Price on Amazon
Clutch pedal switch (manual transmission)
Check Price on Amazon
Cruise control multifunction switch
Check Price on Amazon
Brake pedal switch
Check Price on Amazon
Clutch pedal switch (manual transmission)
Check Price on Amazon
Cruise control multifunction switch
Check Price on Amazon
Ad

When to Call a Professional

If you're not comfortable working with electrical systems or if the code persists after checking all switches and wiring, take your vehicle to a certified mechanic. A technician can perform advanced diagnostics including PCM testing and reprogramming if needed.

Frequently Asked Questions

Can I drive with error code P0590?
Yes, you can drive the vehicle, but the cruise control may not function. It's safe to drive short distances, but have the issue diagnosed soon.
Will disconnecting the battery clear code P0590?
Disconnecting the battery may temporarily clear the code, but it will return if the problem isn't fixed. It's better to use an OBD2 scanner to clear the code after repairs.
What does cruise control multifunction input B mean?
Multifunction input B refers to a specific signal line used by the cruise control system, typically from the brake switch or clutch switch. A stuck signal means the PCM sees a constant voltage when it should change.
How much does it cost to fix code P0590?
Cost varies by cause. A brake light switch can cost $15-$50; a cruise control switch $50-$150; labor adds $50-$150. DIY can save labor costs.
What tools do I need to diagnose P0590?
You'll need an OBD2 scanner to read and clear codes, and a multimeter to test switch continuity and wiring. Basic hand tools may be needed for switch replacement.