U0104: A module on the network stopped hearing the cruise control module
Lost communication with cruise control module
Severity: Severity not verified — if the car runs badly, have it inspected
The code names a lost network link to the cruise control module, and the sources do not rank how serious that is on its own; it ranges from a nuisance to a stall depending on what else is stored.
It gets more serious if:
- Inspect soon: Inspect soon if driver-assist or safety systems switch off, gauges or warning lights act up, or the engine hesitates, long-cranks or stalls along with the code.
U0104 in short
U0104 means another module has stopped receiving messages from the cruise control module, which on many cars is part of the engine computer or radar unit. Causes range from a software flaw to a wiring or power fault. Have it checked soon if driver-assist features switch off or the engine long-cranks or stalls.
Modules on the car share information over a network. When one stops getting valid messages from the cruise control module while the ignition is on, it stores U0104. On some cars that module is a separate unit and on others its job sits inside the engine computer or body module, so the code points at a conversation that failed, not at a part.
Manufacturer bulletins show several different stories. Ford ties it to a 2017 Escape with adaptive cruise and remote start, Jeep lists it with a long crank, Ram and Chrysler list it among codes cleared by a PCM software flash, and GM lists it among many codes when the serial data gateway module misbehaves. Owners of Honda Odyssey and Passport models report driver-assist and safety systems switching off together with the code.
Because a U-code does not say which part failed, read all modules and look for other lost-communication codes before replacing anything.
Most likely causes
Cause 1: Control module software that needs an update
Supported by vehicle data- Why it ranks here
- Ford, Jeep, Chrysler and Ram all published bulletins naming this code with a software update or PCM flash as the remedy for specific vehicles.
- What would change this
- Rises if the car is one of the listed models and software is out of date. Falls on other cars with no update available.
Cause 3: Serial data gateway module locked up or loose connector (GM full-size trucks and SUVs)
Supported by vehicle data- Why it ranks here
- GM PIT5586 lists U0104 among many codes and tells dealers to check the Serial Data Gateway Module logic and its X1 and X2 connectors.
- What would change this
- Rises on 2017-2020 GM trucks and SUVs with no crank, blank displays and many codes together. Falls on other makes.
Cause 4: Cruise or adaptive cruise module failure
Possible — needs testing- Why it ranks here
- The code names that module, but none of the read sources confirm a failed unit as a cause.
- What would change this
- Rises if the module does not respond on a scan tool after power, ground and wiring check good. Falls if it responds.
What to test first
Start at step 1. Each result tells you what it means and where to go next.
Step 1: Read all modules for stored and active codes and note whether U0100, U0101, U0140 or other lost-communication codes are stored with U0104.
IfSeveral modules report lost communication
It meansLook for a shared power, ground, network or gateway fault.
IfOnly U0104 is stored and the car matches a bulletin
It meansCheck for a software update for that vehicle.
Step 2: Check battery condition and charging, then inspect connectors and grounds at the cruise or radar module and the engine and body modules for corrosion or loose pins.
Warning:Disconnect the battery before touching module connectors. Do not probe airbag or high-voltage circuits.
IfA weak battery, loose pin or corroded ground is found
It meansRepair it, clear the codes and retest.
Points to: Power, ground or network wiring fault affecting several modules
IfEverything checks good
It meansAsk a shop to check the network and the module itself.
Symptoms
- Cruise control or adaptive cruise unavailable
- Driver-assist and safety warning lights on together Gets more serious: stop and have it checked.
- Long crank or intermittent no-start Gets more serious: stop and have it checked.
- Engine shuts down while driving Gets more serious: stop and have it checked.
How to fix
Step 1: Check that the battery is healthy and the terminals are clean and tight, then clear the codes and see if U0104 returns.
Step 2: Ask a dealer whether a software update or bulletin exists for your exact vehicle before replacing any module.
Parts and cost context
- Engine control module (ECM / PCM):On cars where cruise lives in the engine computer, bulletins prescribe a software flash first; labor varies; get a quote.
Labor varies by vehicle and shop; get a quote before you approve a repair.
Compare used part prices on PartPriceGuideOn your vehicle
HondaYour car
2018–2020 · Odyssey
Supported by vehicle dataOwners report driver-assist and safety systems switching off with U0104 stored.
2019 · Passport
Supported by vehicle dataA dealer scan found U0104 with adaptive cruise, lane keep, transmission and auto high beam lights on.
FordYour car
2017 · Escape
Supported by vehicle dataGTDI engines with remote start and adaptive cruise can store U0104 in the PCM.
TSB 16-0115Status unverified
DTC U0104 stored in PCM on 2017 Escape with GTDI engines
2017escape · issued · NHTSA 10109033
Applies to builds on or before 20-Aug-2016 with remote start and adaptive cruise; follow the service procedure to correct it. Only the NHTSA summary was read.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
ChevroletYour car
2017–2018 · Silverado 1500
Supported by vehicle dataGM preliminary information lists U0104 among codes for a gateway module fault.
2017–2020 · Tahoe
Supported by vehicle dataGM preliminary information lists U0104 among codes for a gateway module fault.
PIT5586EStatus unverified
IPC gauges inoperative, no crank, SIR light, DTCs including U0104
2017–2020silverado-1500, silverado-2500-hd, tahoe, suburban · issued · NHTSA 10182530
Preliminary information naming a long list of codes; dealers check the Serial Data Gateway Module for logic lock or bad X1 and X2 terminals. Only the NHTSA summary was read.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
GMCYour car
2017–2018 · Sierra 1500
Supported by vehicle dataGM preliminary information lists U0104 among codes for a gateway module fault.
PIT5586E (GMC)Status unverified
IPC gauges inoperative, no crank, SIR light, DTCs including U0104
2017–2020sierra-1500, sierra-2500-hd, yukon · issued · NHTSA 10182530
Same GM preliminary information as for Chevrolet. Only the NHTSA summary was read.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
CadillacYour car
2017–2020 · Escalade
Supported by vehicle dataGM preliminary information lists U0104 among codes for a gateway module fault.
PIT5586E (Cadillac)Status unverified
IPC gauges inoperative, no crank, SIR light, DTCs including U0104
2017–2020escalade · issued · NHTSA 10182530
Same GM preliminary information as for Chevrolet. Only the NHTSA summary was read.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
JeepYour car
2021 · Grand Cherokee
Supported by vehicle dataBulletin pairs a long crank with U0104.
S2121000011Status unverified
Long crank with DTC U0104 set
2021grand-cherokee · issued · NHTSA 10198368
Covers a long crank with U0104 Lost Communication With Cruise Control Module set. Only the NHTSA summary was read.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
ChryslerYour car
2021 · 300
Supported by vehicle dataPCM flash bulletin lists U0104 among communication codes.
1801322Status unverified
Flash: PCM updates, communication DTCs including U0104
2021300 · issued · NHTSA 10222991
PCM reprogramming for a long list of lost-communication codes that includes U0104. Only the NHTSA summary was read.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
RamYour car
2025 · 1500
Supported by vehicle dataPCM flash lets U0104 and U0405 clear so the MIL does not hold back inspection.
18-071-24Status unverified
Flash: PCM updates, U0104 may set with U0405
20251500 · issued · NHTSA 11008018
PCM flash that also lets the permanent U0104 and U0405 codes clear. Only the NHTSA summary was read.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
Related codes
U0104 questions
Can I clear U0104 and keep driving?
It can return, and the sources tie it to driver-assist shutoffs, long cranks and in one case engine shutdowns, so find the cause. Check the battery and ask about a software update for your vehicle first.
Sources and review
- U0104 Lost Communication With Cruise Control Module (TaT Scandata)
- CAN bus diagnostic code definitions
- NHTSA complaint ODI 2092695: 2018 Honda Odyssey
- NHTSA complaint ODI 1957098: 2023 Thor Tellaro
- FCA S2121000011 (NHTSA 10198368): long crank with DTC U0104 on 2021 Grand Cherokee
- Ford TSB 16-0115 (NHTSA 10109033): DTC U0104 stored in PCM on 2017 Escape
- FCA 1801322 (NHTSA 10222991): PCM flash for communication DTCs on 2021 Chrysler 300
- FCA 18-071-24 (NHTSA 11008018): PCM flash on 2025 Ram 1500, U0104 may set with U0405
- GM PIT5586E (NHTSA 10182530): IPC gauges inoperative, no crank, SIR light, DTCs including U0104
- NHTSA complaint ODI 2190761: 2019 Honda Passport
- Last reviewed
- Written by
- Saurabh K.
- Editorial review
- Pending
- Technician review
- Technician review pending
This page explains what a code usually means; it is not a substitute for a professional inspection. How we source and review · Report an error