U0144 — Data Bus: Body Control Module (8CM) D – No Communication #
Note: The exact wording of this code’s description may change depending on the vehicle manufacturer. Always refer to OEM documentation for the most precise definition.
Known Variations of Description:
- Body Control Module ‘D’ Communication Lost (Ford)
- No Communication with BCM (Chrysler, Dodge, Jeep)
- Lost Communication with BCM (GM, Chevrolet, Cadillac)
- Data Bus: BCM No Communication (Volkswagen, Audi)
- CAN Bus: No Signal from BCM (Toyota, Lexus)
Summary of DTC U0144 #
The U0144 diagnostic trouble code (DTC) signifies that the vehicle’s main control systems have lost communication with the Body Control Module (BCM) labeled as “8CM D.” The BCM is the computer that manages various body-related functions, such as lighting, door locks, windows, and alarm systems. This code is stored when the Controller Area Network (CAN) bus, a digital communication network that links different modules, can no longer reliably exchange data with the BCM. Most often, this is a network issue rather than a problem with the BCM itself, but either scenario can trigger this code. The result may be inoperative accessories, warning lights, or erratic body system behavior.
Common Symptoms for Code U0144 #
When code U0144 appears, your vehicle may display a variety of issues, primarily related to body electronics. Some symptoms are obvious, while others might be subtle or intermittent. The most frequent signs include:
- Warning lights for body systems (security, doors, lights) stay on or flash unexpectedly
- Power windows, mirrors, or locks not functioning
- Keyless entry or alarm system not responding
- Interior lights or dashboard indicators malfunctioning
- Unusual instrument cluster messages related to body functions
- Intermittent operation of wipers, horn, or other accessories controlled by the BCM
Probable Causes for Code U0144 #
Root causes for U0144 often stem from network problems, but hardware faults can also be responsible. Here are the most common causes, ranked by how often they occur:
- Loose or corroded electrical connectors at the BCM or CAN bus wiring harness
- Broken, shorted, or damaged CAN bus wiring between modules
- Faulty Body Control Module (BCM) itself
- Low battery voltage or unstable power supply to the BCM
- Aftermarket alarm or remote start system interfering with CAN bus communication
- Moisture or water intrusion at BCM location or harness junctions
Step-by-Step Diagnostic for Code U0144 #
Diagnosing U0144 requires methodical checks to avoid unnecessary part replacements. Here’s how a professional would approach the issue:
- Verify the code with a scan tool and check for related codes (especially U-codes indicating other communication failures).
- Inspect the battery voltage and power supply to the BCM, ensuring connections are clean and tight.
- Visually examine the BCM connectors and harness for corrosion, bent pins, or loose fit.
- Check the CAN bus wiring for continuity, shorts to ground, or shorts to power using a multimeter.
- Disconnect aftermarket electronics (alarms, remote starters) that might interfere with the BCM circuits.
- Test CAN bus resistance (should typically read ~60 ohms across CAN-H and CAN-L lines).
- If all wiring is intact, attempt to communicate directly with the BCM using a scan tool. If no communication is possible, module replacement or reprogramming may be required.
Possible Repairs for Code U0144 #
Once the root cause is identified, repairs are usually straightforward and tailored to the exact problem. Typical fixes for U0144 include:
- Cleaning or tightening electrical connectors at the BCM and CAN junctions
- Repairing or replacing damaged CAN bus wiring
- Replacing a faulty Body Control Module (BCM) (after confirming with OEM testing procedures)
- Charging or replacing a weak battery or repairing a faulty power/ground circuit
- Removing or properly integrating aftermarket electronics that disrupt the CAN network
- Addressing water intrusion by resealing BCM area and drying out connectors
Is It Safe to Drive with Code U0144? #
Limited: While your vehicle may still run and drive with code U0144 active, certain body functions (like power locks, security, or lighting) may not work reliably. Depending on which BCM features are affected, this could pose safety or convenience issues. If critical systems such as the alarm, wipers, or headlights are malfunctioning, it is not recommended to continue driving until the issue is resolved.
Vehicles Most Commonly Affected by Code U0144 #
This code can appear on any car or truck using a networked BCM, but it’s most commonly reported on:
- Ford (Focus, Escape, F-150, Explorer)
- Chevrolet and GMC (Silverado, Sierra, Equinox, Malibu)
- Chrysler, Dodge, Jeep (Grand Cherokee, Ram, Charger, Journey)
- Volkswagen and Audi (Golf, Passat, Q5)
- Toyota and Lexus (Camry, RAV4, Tacoma, ES350)
Common Mistakes & Best Practices for Code U0144 #
Misdiagnosing U0144 can lead to wasted time and money. Here’s what to avoid, and what to do:
- Do not replace the BCM before checking all wiring and connectors—network faults are far more common.
- Never clear the code and hope it won’t return; always address the root cause.
- Always check for water or corrosion near the BCM, especially after heavy rain or washing.
- Use the correct diagnostic procedure for your specific vehicle (refer to OEM service manuals).
- Disconnect aftermarket devices before starting diagnosis, as these frequently interfere with network signals.
FAQ Express – Code U0144 #
Quick answers to the most common questions about code U0144:
- Q: Can a dead battery trigger U0144?
A: Yes, unstable voltage or a weak battery can disrupt BCM communication and set this code, especially during engine start or after battery replacement. - Q: Is BCM programming needed after replacement?
A: Often, yes. Most OEMs require BCMs to be reprogrammed or initialized using dealer-level scan tools to match your vehicle’s configuration. - Q: Will a generic code reader clear this code?
A: Clearing the code is possible, but if the root issue isn’t fixed, U0144 will return. Advanced diagnostics may require OEM-level tools to access the BCM itself.




