OBD Codes
Your OBD-II Trouble Codes Repair Site

P0590 Cruise Control Multi-Function Input B Circuit Stuck

OBD-II Trouble Code Technical Description

Article by
Patrick Cameron
Patrick Cameron
Red Seal Certified Technician

Cruise Control Multi-Function Input B Circuit Stuck

What does that mean?

This is a generic powertrain diagnostic trouble code (DTC) and typically applies to OBD-II vehicles. That may include but is not limited to vehicles from Mazda, Alfa Romeo, Ford, Land Rover, Jeep, Dodge, Chrysler, Chevy, Nissan, etc. Although generic, the exact repair steps may vary depending on year, make, model and powertrain configuration.

Cruise control was developed with our comfort in mind. It's sole purpose is to maintain a vehicle speed set by the operator manually (via steering wheel buttons, multifunction (i.e. signal lights, cruise, wipers, etc.) switch mounted to the steering column, etc.)

Meanwhile, the operator no longer has to control the gas pedal and if the vehicle is equipped with an automatic transmission (A/T), it may also control and adjust shift points according to real-time driving conditions' demands.

Generally speaking here, this code would make me believe we are talking about the multifunction switch on your steering column. That said, location possibilities vary significantly between manufacturers so, research accordingly. The cruise control button would be a good place to start to narrow down locations. This code refers to a specific input circuit within the cruise control system. To determine which wire/circuit to focus on, refer to the service manual, letters in codes can and will be your best reference as far as pinpointing what wire/ circuit you are trying to diagnose/test.

When there is a fault within the cruise control multi-function "B" input circuit, the engine control module (ECM) proactively illuminates the instrument cluster with P0590 and related codes (P0589, P0590, P0591, P0592, and P0593).

As far as the letter "B" goes here, it could be to distinguish a connector, wire, circuit group, etc. That said, the manufacturer's specifications is the best resource you could have for this.

P0590 is set by the ECM when the "B" cruise control multi-function input is electronically (or possibly, mechanically) "stuck".

A cruise control stalk:
P0590 Cruise Control Stalk

What is the severity of this DTC?

Low severity for almost any cruise control fault, that said there are many exceptions. For the most part though, this fault should not be any cause for serious concern. That said, when it comes to electrical issues, they usually get worse over time. The majority of time, this fault will be moderately affordable to fix.

Obviously, this is highly subjective, so make sure to shop around for best prices and get multiple quotes/diagnosing strategies, who knows, work orders alone may help you in pinpointing what you are working with. Always stay on top of general vehicle maintenance.

What are some of the symptoms of the code?

Symptoms of a P0590 trouble code may include:

What are some of the common causes of the code?

Causes for this P0590 code may include:

What are some P0590 troubleshooting steps?

Basic Step #1

Once your vehicle's Multi-function/Cruise control switch is located, visually inspect it for any kind of contamination. It is very easy for plastic buttons/switches to get dirty/greasy/sticky causing them to malfunction and/or operate abnormally. Make sure that the mechanical operation of the switch is seamless and smooth. Any problem here should be addressed immediately. If your particular scan tool/OBD reader has the capabilities, feel free to observe the electronic operation of the switch through DATA STREAM (the mode name here varies between readers but the important part is to find a mode to observe data real-time).

TIP: Be sure to avoid spraying any cleaning solutions directly to the button. Lightly dampen a clean rag with either water, soap & water, dash cleaner, etc. and carefully remove the debris from the switch's crevices. An air powered blow gun will aid in removing debris without worsening the situation.

Basic Step #2

To access the connectors and harnesses involved within the cruise control/multi-function switch input circuit, you may need to remove some dash plastic/shrouds. Be delicate whenever working with plastic. comfortable room temperatures always help with the ease of dash/interior plastic disassembly/assembly.

If you can easily access the connector, you may be able to apply specific troubleshooting steps provided by your service manual. Switch testing will most likely involve recording electrical values using your multimeter. This may include operating the switch while recording and/or static testing. Refer to the specific make and model's service manual for "diagnostic flow chart".

Basic Step #3

A problem within the ECM is, most times, the last resort in diagnosis. Given the fact that it may be one of the most expensive electronic repairs you could do on your vehicle, leave this to the professionals.

Related P0590 DTC Discussions

Need more help with a P0590 code?

If you still need help regarding the P0590 trouble code, please post your question in our FREE car repair forums.

NOTE: This information is presented for information purposes only. It is not intended as repair advice and we are not responsible for any actions you take on any vehicle. All information on this site is copyright protected.