HomeTrouble CodesU0405

U0405 — Invalid Data Received From Cruise Control Module

Generic OBD-II · all makesNetwork / communication

The U0405 code indicates that the vehicle’s on‑board diagnostics system has detected invalid or corrupted data being transmitted from the cruise control module (CCM). It typically means the vehicle’s central computer is not receiving proper signals or information from the cruise control unit.

Symptoms

What causes it — most likely first

1. Faulty or damaged Cruise Control Module (CCM)

A defective CCM can send corrupted data to the vehicle’s central computer, triggering U0405.

2. Loose or corroded CCM wiring or connectors

Poor electrical connections can cause intermittent or distorted data transmission between the CCM and the ECU.

3. Defective or damaged communication bus (e.g., CAN) on the CCM side

Issues on the bus that carries data from the CCM to the ECU can corrupt the signal, leading to the code.

4. Software glitch in the CCM firmware

Occasionally, a corrupted or outdated CCM program can send invalid data even though the hardware is sound.

5. Interference or noise on the vehicle’s electrical system

External electrical noise or a grounding problem can corrupt data being sent from the CCM.

6. Defective Engine Control Module (ECM/PCM) processing of CCM data

While rare, a fault in the ECM that misinterprets valid CCM data could trigger U0405, but this is usually a last‑resort consideration.

How it's diagnosed

  1. Perform a diagnostic scan to confirm U0405 and check for related trouble codes.
  2. Inspect the CCM wiring harness and connectors for corrosion, damage, or loose connections.
  3. Use a scan tool to monitor real‑time data from the CCM and verify that it matches expected values.
  4. Check the vehicle’s CAN bus continuity and look for noise or interference on the communication lines.
  5. If the CCM is suspected faulty, test or replace the unit according to the manufacturer’s service instructions.
  6. If all other checks are normal, consider inspecting the ECM for faults that may misinterpret CCM data.

Code facts & related codes

SystemNetwork / communication
StandardizationSAE generic — identical on every make

Frequently asked

Is the PCM always the cause of U0405?

No. The most common cause is a faulty or miswired cruise control module. PCM replacement is rarely necessary and should be considered only after other causes are ruled out.

Can I reset the code by disconnecting the battery?

A battery disconnect will clear the code temporarily, but the underlying issue will reappear once the system re‑engages. A proper diagnostic test is required to identify and fix the root cause.

Does a bad wiring connection cause the code?

Yes. A loose, corroded, or damaged connector between the cruise control module and the vehicle’s computer can result in invalid data transmission, triggering U0405.