Severity Medium
U0144

Lost Communication with Body Control Module D

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

Diagnostic trouble code U0144 indicates a loss of communication between the powertrain control module (PCM/ECM) and the Body Control Module 'D' (BCM 'D'). This means the PCM is no longer receiving or transmitting data over the vehicle's communication network (typically the CAN bus) with this specific module, which manages various body electrical functions. According to SAE J2012, U0xxx codes denote network communication faults, with the last digit identifying the specific module—'4' designates BCM 'D'.

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 the BCM 'D' connector for corrosion, damage, or bent pins

3

Check for proper power and ground at the BCM 'D'

4

Test CAN bus wiring for opens, shorts, or high resistance between PCM and BCM 'D'

5

Verify CAN network termination resistance (typically 60 ohms on a healthy bus)

6

If all else is okay, suspect a faulty BCM 'D' or PCM

5. Frequently Asked Questions

Is it safe to drive?

The vehicle may still be drivable, but some body electrical functions may not work. It is recommended to diagnose and repair the issue promptly to avoid further electrical problems.

How much does it cost to fix?

Repair costs vary widely depending on the root cause. Diagnosing a communication fault typically costs $100-$200. Replacing a BCM can range from $400 to $800 including parts and labor, while wiring repairs may be less expensive.

6. Related Codes

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