Severity Medium
U0104

U0104 Lost Communication with Cruise Control Module

📅 Last reviewed: July 2026
What does the U0104 code mean?

Diagnostic trouble code U0104 indicates a loss of communication between the powertrain control module (PCM/ECM) and the cruise control module over the CAN bus. This code is set when the master module fails to receive valid messages from the cruise control module for a specified period, typically due to wiring issues, module faults, or power supply problems.

Medium
Severity
Variable
Typical Cost
Medium
Frequency

1. Commonly Affected Makes

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

2. Most Common Causes

3. Symptoms You Will Notice

4. Step-by-Step Diagnosis

1

Scan for all stored codes and freeze frame data

2

Inspect cruise control module fuse and relay, check for power and ground at the module connector

3

Visually inspect CAN bus wiring for damage, corrosion, or loose connections

4

Measure CAN bus resistance at the module connector (should be 60 ohms with both terminators)

5

Check for communication by monitoring CAN bus signals with a scope or scan tool

6

If wiring and power are OK, suspect a faulty cruise control module or PCM

5. Frequently Asked Questions

Is it safe to drive?

Yes, the vehicle is generally safe to drive, but cruise control will not work. Other systems may be affected if the communication issue is widespread.

How much does it cost to fix?

Diagnosis typically costs $100-$150. Repair costs vary: a blown fuse is cheap, but replacing a cruise control module can range from $200 to $600, including labor.

6. Related Codes

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