U0104
Lost Communication with Cruise Control Module
Get Your FREE AI Diagnostic Report
Enter your vehicle for a personalized diagnosis for code U0104
Code U0104 means the vehicle's control network has lost communication with the cruise control module. This module manages the cruise control system, including standard cruise control, adaptive cruise control, and speed limiter functions. When communication is lost, these convenience features become unavailable, but the vehicle's core driving functions remain unaffected.
This is one of the less critical U-codes because cruise control is a convenience feature rather than a safety-critical system. Your engine, transmission, brakes, and steering will all continue to function normally. However, if your vehicle has adaptive cruise control with collision warning or automatic emergency braking that relies on this module, those safety features may also be disabled, which increases the importance of getting it repaired.
Before visiting a shop, check the simple things first: inspect the fuse box for any blown cruise control fuses, and try disconnecting and reconnecting the battery to reset the module. If the code returns, inspect the wiring in the steering column area, as the clock spring or spiral cable is a known failure point. Replacement of the cruise control module itself is typically straightforward and affordable compared to other control modules.
Severity
Symptoms
- •Cruise control does not engage or turns off unexpectedly
- •Cruise control indicator light not illuminating on dashboard
- •Adaptive cruise control or distance features not available
- •Check Engine Light may be illuminated
- •Steering wheel cruise control buttons unresponsive
- •Speed limiter function may also be disabled
Likely Causes
The cruise control module or the clock spring (spiral cable) in the steering column that connects the steering wheel buttons to the module can wear out over time, severing the communication link.
The wiring harness carrying CAN bus signals to the cruise control module can become damaged, particularly in the steering column area where wires flex as the steering wheel turns.
A blown fuse in the cruise control module power circuit is a simple but common cause. The module requires stable power to maintain its CAN bus connection and communicate its status.
After a battery disconnect, module replacement, or vehicle update, the cruise control module may lose its programming or network configuration, causing it to stop communicating on the CAN bus.
Estimated Cost
Professional Repair
Includes parts + labor
Common Fixes
- Check and replace any blown fuses related to the cruise control system
- Inspect the cruise control module connector and wiring for damage or corrosion
- Test the clock spring in the steering column for continuity
- Clear the code and monitor—may be caused by a temporary battery voltage drop
- Replace the cruise control module if all wiring and power supply checks are good