MID 144 PID 1592 FMI 12 : Cruise Control Panel Switch

What Triggers This Fault Code

This fault code relates to the cruise control switch panel, typically mounted on the steering wheel. It sets when the instrument cluster reports a button status error tied to the On/Off or Cancel functions. In practical terms, the system is detecting that one of these buttons is reporting a status that doesn’t make sense — often because it appears to be stuck or pressed continuously, even when the driver isn’t touching it.

The most direct symptom drivers experience is a failure to activate cruise control at all. If the switch is reporting an abnormal state, the system may block activation as a safety precaution rather than risk an unintended engagement or malfunction.

Common Cause

Unlike many multi-cause fault codes, this one usually traces back to a single, straightforward issue:

  • Stuck cruise control switch — a physical button on the steering wheel switch panel is stuck in the pressed position, sending a continuous or invalid signal to the control module.

Step 1: Power Cycle the System

The first recommended action is a full power cycle, which can clear temporary electrical glitches:

  1. Power off the vehicle and disconnect the battery for 1 minute.
  2. Reconnect the battery and turn the ignition key to the ON position.
  3. Attempt to activate the cruise control function.

If the DTC remains active after this step, further fault tracing is needed on the switch and wiring.

Understanding an Inactive DTC

Sometimes this code shows up as inactive rather than active, which makes diagnosis trickier since the fault isn’t currently present. A few things are worth considering before deciding whether to keep investigating:

  • If the code lines up with a customer complaint, it’s worth pursuing further.
  • Some DTCs only register as active while the related function is actively being used.
  • The frequency and most recent date the code was set can hint at how significant the issue really is.

When continuing to investigate an inactive code, a few checks are recommended: reviewing the date and number of occurrences, confirming proper ground and power supply to the control unit, inspecting the connector for oxidation or damage, and running a wiggle test on the wiring harness to reveal any intermittent faults that don’t show up during a static check.

When the DTC Shows as “Healed”

In some cases, the system reports that the previously detected fault hasn’t reoccurred for an extended period and is considered self-healed. When this happens, no repair action is needed based on that code alone. However, the code will stay stored in the control unit’s memory until it’s manually cleared.

Step 2: Inspect the Cruise Control Switch (SWS_LH)

Cruise Control Switch

If the fault is still active after the power cycle, a physical inspection of the switch itself is the next step:

  • Check each button on the switch panel and release any that appear stuck or aren’t springing back properly.
  • Visually inspect the switch housing and buttons for cracks, wear, or other physical damage.

Step 3: Cycle the Ignition and Monitor Status

After inspecting the switch, run through another ignition cycle to see if the fault status changes:

  1. Turn the ignition key to the OFF position.
  2. Wait 10 seconds.
  3. Turn the ignition key back to the ON position.

While this process runs, the DTC status refreshes on screen approximately every 5 seconds, allowing real-time monitoring of whether the fault clears.

Final Step: Confirm and Replace if Needed

If the connector, wiring, and power supply all check out fine and no stuck button is found, the switch itself is likely faulty. At this point, the recommended fix is to replace the steering wheel switch assembly.

Why Repair Verification Matters

After any diagnostic action, always perform a repair verification to confirm whether the fault status has genuinely changed. In some cases, simply reseating a connector or cycling power during fault tracing resolves the issue, even without finding an obvious defect. Note also that some DTCs require a full ECU reset to properly restart diagnostic monitoring before an accurate evaluation can be made.

Mechanic Overview

MID 144 PID 1592 FMI 12 almost always points to a stuck or faulty cruise control switch on the steering wheel. A quick power cycle resolves many cases, but if the switch remains unresponsive or the fault persists, a physical inspection followed by wiring checks and, if necessary, a full switch replacement will restore normal cruise control operation.

Share your love

Leave a Reply

Your email address will not be published. Required fields are marked *