Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos 🛍️ Shop This Part

U0104 on 2022-2023 Jeep Wagoneer: Cruise Control Communication Loss Causes & Fixes

On a 2022-2023 Wagoneer, code U0104 almost always indicates a software glitch in the Powertrain Control Module (PCM). The fix is typically a simple software update performed by a Jeep dealer, as outlined in several manufacturer service bulletins. This is a known issue that also affects platform-mates like the Grand Wagoneer and Ram 1500 (DT).

15 minutes to read 2022-2023 Jeep WAGONEER
Most Likely Cause
Powertrain Control Module (PCM) Software Glitch
Difficulty
1/5
Est. Time
1.5 hrs
DIY Doable?
🔧 Shop
Shop Labor
$100 – $1300
Parts Price
$0 – $900
⚠️ Drivable, but... — Yes, the vehicle is safe to drive as basic engine and transmission functions are not affected. However, your cruise control, including adaptive cruise control, will not work.
Key Takeaways
  • U0104 on a 2022-2023 Wagoneer is most likely a software bug, not a broken part.
  • The official fix is a software update for the Powertrain Control Module (PCM), which must be done at a Jeep dealership.
  • Before authorizing any expensive part replacements, ensure a dealer has checked for and performed all available software updates related to this code.
  • The vehicle is safe to drive, but the cruise control will not function until the issue is resolved.
The trouble code U0104 means "Lost Communication With Cruise Control Module." In your Jeep Wagoneer, the main engine computer, known as the Powertrain Control Module (PCM), is constantly talking to other computers (modules) in the vehicle over a data network called the CAN bus. This code is set when the PCM stops receiving signals from the module responsible for managing the cruise control system. On this vehicle, the cruise control functions are handled by the Advanced Driver Assistance System (ADAS) module. As a result, the cruise control will be disabled and the check engine light will turn on.

What's Unique About the 2022-2023 Jeep WAGONEER

A 2022-2023 Jeep Wagoneer instrument cluster displaying a 'Cruise Control Unavailable' error message.
On the 2022-2023 Jeep Wagoneer (WS platform), U0104 often manifests as a 'Cruise Control Unavailable' message on the digital cluster, frequently caused by software logic errors.

For the 2022-2023 Jeep Wagoneer (WS platform), this specific code is very frequently a false positive caused by a software bug, not a failed hardware part. Jeep has released multiple Technical Service Bulletins (TSBs) acknowledging this issue. These bulletins instruct dealers to reprogram the PCM with updated software that prevents the false detection of this communication error. One TSB explicitly mentions a "software update to prevent false DTC detection of U0104-00". This makes a trip to the dealer for a software flash the most common and likely solution, rather than a complex and expensive parts replacement.

Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

Which of these best describes your current diagnostic progress?
→ Contact a Jeep dealer to check your VIN for TSBs like 18-076-25 or RSU 23-146. A PCM software update ($0-$250) is the most common fix.
What does your 12V battery measure with the engine turned off?
→ Replace the 12V battery ($250-$450) and clean the terminals. Wagoneers are highly sensitive to low voltage, which causes false U0104 communication codes.
→ Have a professional test the CAN bus resistance (typically 60 ohms) and verify power and ground at the cruise control module connector.
What was the result of the cruise control module and wiring inspection?
→ Repair the damaged section of the CAN bus wiring or replace the faulty connector. Estimated cost is $100-$600 depending on the labor required.
→ Replace the Cruise Control/ADAS Module (OEM part 68599685AC) and program it to the vehicle. Estimated cost is $600-$900.
Professional service recommended: The most common fix is a software update that can only be performed by a dealership with proprietary tools like wiTECH. 🎬 See how technicians use wiTECH to reflash Jeep control modules Diagnosing alternative causes like network wiring faults is complex and requires specialized equipment and knowledge of the vehicle's CAN bus architecture.

Symptoms You May Notice

  • Check Engine Light (Malfunction Indicator Lamp, MIL) is on
  • Cruise control cannot be activated
  • Adaptive Cruise Control (ACC) is unavailable
  • A 'Cruise Control Unavailable' message may appear on the instrument cluster
  • The cruise control indicator on the instrument cluster may flash or not illuminate at all.
  • 🎬 Watch: How to properly operate the Wagoneer cruise control system
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the cruise control switch on the steering wheel. This is unlikely to be the cause for a communication code, which indicates a network-level fault, not a simple switch input failure.
  • Replacing the cruise control/ADAS module before verifying that the required PCM software update has been performed and that the module's power and ground connections are intact.

Most Likely Causes

A professional diagnostic tablet showing a PCM software flash update in progress for a Jeep vehicle.
The most common fix for U0104 on the Wagoneer is a PCM software update performed via the dealer-level wiTECH diagnostic system.
  1. Powertrain Control Module (PCM) Software Glitch 🔴 High Probability Multiple manufacturer TSBs (including 18-043-26, 18-040-26, 18-076-25, and 18-024-25) identify software anomalies as the root cause for this specific vehicle and year range. One TSB explicitly mentions a software update to prevent 'false DTC detection of U0104-00'. This is a well-documented issue across the Stellantis WS platform.
    How to confirm: A Jeep dealer can check your vehicle's VIN against their database for open TSBs or Rapid Service Updates (RSUs) related to this code. TSB 18-076-25 was also released as RSU 23-146. The presence of these bulletins for your VIN is the strongest confirmation.
    Typical fix: Reprogramming the PCM with the latest software version using the dealer's wiTECH diagnostic tool. The process requires a stable power supply (battery charger connected) during the flash. 🎬 Watch: How a PCM flash fixes common Jeep driveability issues
    Est. part cost: $0-$250 (Labor cost for software flash if not covered by warranty or goodwill service)
  2. Low Battery Voltage or Weak Battery ⚪ Low Probability Modern vehicles with extensive data networks, like the Wagoneer, are sensitive to system voltage. A weak battery can cause random communication (U-codes) between modules during startup as modules fail to initialize correctly.
    How to confirm: Perform a comprehensive battery test using a digital tester that can measure voltage and perform a load test. A healthy battery should be ~12.6V at rest and 13.7-14.7V when the engine is running. The diagnostic procedure for U0104 specifies checking that battery voltage is between 10 and 16 volts before proceeding.
    Typical fix: Replace the vehicle's 12V battery and ensure terminals are clean and tight.
    Est. part cost: $250-$450
  3. Faulty Cruise Control Module (ADAS Module) ⚪ Low Probability While less common than the software bug, any electronic module can fail. In the Wagoneer, the cruise control functions are integrated into the ADAS (Advanced Driver Assistance System) module, which can be a single point of failure for multiple systems.
    How to confirm: Using a high-level scan tool, a technician would attempt to communicate directly with the cruise control/driving support module. If there is no response and power/ground are confirmed good at the module's connector, the module itself is likely faulty.
    Typical fix: Replace the failed ADAS module and program the new one to the vehicle. This is a dealer-level repair.
    Est. part cost: $600-$900
  4. CAN Bus Wiring or Connector Issue ⚪ Low Probability While not specific to this platform, wiring issues can happen on any vehicle. Damage from road debris, moisture intrusion, or previous repairs can compromise the network wiring.
    How to confirm: A technician would perform a visual inspection of the wiring harness leading to the ADAS module. If no damage is found, they would use a multimeter to check for proper resistance (typically 60 ohms) across the CAN bus and check for shorts to power or ground.
    Typical fix: Repair the damaged section of wiring or replace the faulty connector. This can be labor-intensive.
    Est. part cost: $100-$600 (depending on labor to locate the fault)

Diagnosis Steps

  1. Check for Technical Service Bulletins (TSBs): The first and most important step for this specific vehicle is to check if TSBs 18-043-26, 18-040-26, 18-076-25, or 18-024-25 apply to your vehicle's VIN. This is the most likely solution and should be performed before any parts are replaced.
  2. Scan for All Codes: Use an OEM-capable scanner (like wiTECH) to read codes from all vehicle modules, not just the engine. Note the presence of U0405 or other related codes and check the network view to see which modules are not communicating.
  3. Test Battery and Charging System: Ensure the battery has at least 12.6 volts with the engine off and that the alternator is charging correctly (13.7-14.7 volts). A load test is recommended. Low voltage can cause spurious communication codes.
  4. Consult a Professional: If TSBs do not apply or the software update does not resolve the issue, further diagnosis is needed. A technician will inspect the ADAS module's power, ground, and CAN bus wiring.
  5. Inspect Wiring: Visually inspect the wiring harness connected to the cruise control module (often part of the forward-facing ADAS camera/radar assembly) for any signs of damage, corrosion, or loose connections.
  6. Module Diagnosis: A technician will use a professional scan tool to attempt to communicate directly with the cruise control module. If communication is impossible, they will test the power and ground circuits to the module before condemning it.

Parts You'll Likely Need

The Jeep Wagoneer Cruise Control/ADAS Module (OEM part 68599685AC) used for adaptive cruise functions.
If hardware failure is confirmed after software updates, the Cruise Control/ADAS Module (Part #68599685AC) is the primary component responsible for network communication.
  • PCM Software Update (Service) — This is not a physical part, but a service to fix a known software bug that falsely triggers code U0104. It is the most common resolution for this vehicle, as documented in multiple TSBs.
    Trusted brands: Mopar (Dealer Service)
    OEM price range: $100-$250 (Labor cost)
    Aftermarket price range: N/A
  • Cruise Control Module / Driving Support ECU (OEM #68599685AC) — If a software update does not fix the issue and the module is diagnosed as having an internal failure after power, ground, and network tests, it will need to be replaced. This is a much less common failure than the software issue.
    Trusted brands: Mopar
    OEM price range: $600-$900
    Aftermarket price range: $400-$700

Related Codes That Often Appear With This One

  • U0405-00 — This code means 'Invalid Data Received From Cruise Control Module' and is frequently set alongside U0104, as both point to a problem with the CCM's communication. TSBs 18-043-26 and 18-076-25 list both codes as being resolved by the same PCM software update.
  • P00C6, P06DD, P0604, P060C — TSB 18-024-25 and TSB 18-040-26 list these powertrain codes alongside U0104 as being potentially resolved by a PCM software update, suggesting a single software bug can cause multiple unrelated-seeming codes.

Technical Service Bulletins (TSBs) & Recalls

An official Technical Service Bulletin (TSB) document header regarding software updates for communication codes.
Jeep has issued several TSBs (such as 18-076-25) specifically addressing 'false DTC detection' of U0104 on the Wagoneer platform.
  • 18-043-26: Addresses U0104 on 2023 models, noting it may be stored with other codes and is resolved with a PCM software update.
  • 18-040-26: Cites U0104 on 2022 models as a reason for a PCM software update.
  • 18-076-25: Notes U0104 on 2023 models (NA Market Only) and points to a PCM reflash. Explicitly states the update is to 'prevent false DTC detection of U0104-00'. This was also released as Rapid Service Update (RSU) 23-146.
  • 18-024-25: Lists U0104 on 2022 models as one of several DTCs that can be resolved by updating the PCM software.

Platform-Specific Known Issues

  • A known software issue in the Powertrain Control Module (PCM) can cause this code to be set incorrectly. Jeep has issued multiple TSBs to address this, with the fix being a PCM reflash.
  • The cruise control functions are integrated into the ADAS (Advanced Driver Assistance Systems) module, not a standalone 'cruise control module'. This module is typically located near the front of the vehicle, often integrated with a forward-facing camera or radar sensor.

Mechanic-Grade Diagnostic Values

  • CAN Bus Network Resistance — expected: Approximately 60 Ohms (measured with battery disconnected across CAN High and CAN Low pins at the DLC or module connector).. Failure: A reading of ~120 Ohms indicates an open circuit or a missing terminating resistor. A reading near 0 Ohms indicates a short between the CAN High and Low wires.
  • CAN Bus Voltage (Key On, Engine Off) — expected: CAN High (CAN_H): ~2.6-2.7 Volts. CAN Low (CAN_L): ~2.3-2.4 Volts.. Failure: Voltages that are stuck high, low, or at 0V indicate a short to power or ground. Voltages that mirror each other indicate the wires are shorted together.
  • Battery Voltage During Module Flashing — expected: Between 13.2 and 13.5 Volts.. Failure: Voltage dropping below 13.2V or climbing above 13.5V can cause the reprogramming process to fail or corrupt the module.

Scan Tool Commands That Help

  • wiTECH: Check for RSU (Rapid Service Update) — This is the first step before any diagnosis. The tool checks the vehicle's VIN against a database to see if a known software update, like the one for the false U0104 code, is available.
  • wiTECH: Reprogram PCM/CADM — This is the primary repair for this code. The function downloads and installs the updated software from Jeep's servers to the vehicle's control module to correct the logic that falsely sets the U0104 code.
  • wiTECH: Restore Vehicle Configuration / PROXI Alignment — This is required if the Central ADAS Decision Module (CADM) or another key module on the network is physically replaced. It synchronizes the new module with the vehicle's other computers and security systems, ensuring they can all communicate correctly.

Wiring & Ground Locations

Comparison between a clean, secure electrical ground connection and a corroded, loose terminal causing network interference.
Because the Wagoneer is sensitive to voltage, ensure ground connections are clean (left) rather than corroded or loose (right), which can trigger false U0104 codes.
  • Central ADAS Decision Module (CADM) — The cruise control functions are managed by the CADM. While its exact location can vary, it is typically part of the forward-facing camera assembly behind the windshield near the rearview mirror or a separate module mounted securely in the front of the vehicle.. This is the module that the PCM is losing communication with. All power, ground, and CAN bus network wires at this module's connector are primary points of inspection if a software update does not resolve the code.
  • Dash/IP Grounds (e.g., G906A, G908A) — Modern Jeeps utilize specific ground points under the instrument panel (IP) and dash for various electronic modules. For example, on a similar platform (JL Wrangler), G906A and G908A are designated dash grounds.. A loose or corroded ground connection for the ADAS module or a related network module can cause intermittent communication failures. Since the ADAS module is tied into the dash harness, these ground points are critical to verify during advanced diagnosis.

OEM Part Supersession History

  • 68599685ACUnknown — Multiple part numbers exist for the Central ADAS Decision Module (e.g., 68608472AB for a 2023 model) depending on vehicle build date and options. A direct public supersession list is not available.
    Heads up: Part numbers are not interchangeable. The correct module must be ordered using the vehicle's VIN to ensure compatibility with the specific hardware and software configuration. Using the wrong part will result in programming failures and continued communication issues.

Model Year Variations Within This Range

  • 2023: The 2023 model year introduced the 3.0L Hurricane twin-turbo I6 engine as an option. Jeep issued a specific TSB (18-077-25, superseding 18-040-23) for 2023 models with this engine to address the U0104 code, separate from bulletins covering the V8 engine.
Cruise Control & Adaptive Cruise Control | How To | 2023 Wagoneer/Grand Wagoneer
Cruise Control & Adaptive Cruise Control | How To | 2023 Wagoneer/Grand Wagoneer
CHRYSLER, DODGE, JEEP, and RAM  NEW or BLANK PCM PROGRAMMING/REFLASHING WITH WiTech2 J2534
CHRYSLER, DODGE, JEEP, and RAM NEW or BLANK PCM PROGRAMMING/REFLASHING WITH WiTech2 J2534
PCM FLASH TO FIX SOME DRIVEABILITY ISSUES ON CHRYSLER DODGE JEEP RAM
PCM FLASH TO FIX SOME DRIVEABILITY ISSUES ON CHRYSLER DODGE JEEP RAM
How to RESET/ REPROGRAM ANY JEEP Computer -ECM, ECU, TCM, PCM
How to RESET/ REPROGRAM ANY JEEP Computer -ECM, ECU, TCM, PCM
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code U0104 for:
  • Jeep WAGONEER: 20222023
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part