U0144
Lost Communication With Body Control Module D
Causes
- Faulty BCM D (internal failure)
- Battery or charging system low voltage or intermittent
- Poor or missing ground(s) to BCM D
- Corroded, loose, or damaged BCM D connector(s) or pins
- Open, shorted, or high-resistance wiring on CAN bus or dedicated LIN/wake circuits
- Failed CAN bus transceiver or other network module driving the bus
Symptoms
- One or more body systems inoperative (lights, locks, windows, wipers, alarm/immobilizer)
- Instrument cluster or other modules reporting communication errors
- No response or incomplete data from BCM D in a scan tool
- Intermittent operation of convenience features
- Multiple related DTCs stored in other modules referencing lost communication
What to check
- Use a capable scan tool to confirm U0144 and check for related U‑codes in other modules
- Record freeze frame and event counters, and note whether the fault is active or intermittent
- Check battery voltage and charging system (key ON, engine OFF and while cranking/running)
- Visually inspect BCM D connector, pins, and harness for corrosion, bent pins, or water intrusion
- Verify BCM D ground(s) for tightness and low resistance to chassis/negative battery
- Measure CAN bus voltages (CAN H and CAN L) at the BCM connector with key ON
Signal parameters
- CAN bus recessive idle voltage: CAN H ≈ 2.5 V, CAN L ≈ 2.5 V (typical)
- CAN bus dominant state: CAN H ≈ 3.5 V, CAN L ≈ 1.5 V (differential ≈ 2 V)
- Differential voltage (CANH − CANL) idle ≈ 0 V, dominant ≈ 2 V
- Termination resistance across CAN H and CAN L ≈ 60 Ω (two 120 Ω terminators in parallel)
- Battery voltage at BCM with key ON ≈ 12–14.5 V
Diagnostic algorithm
- Connect a diagnostic scan tool, verify U0144, note whether code is current or historical, and check for related codes in other modules.
- Verify battery voltage and charging system. Recharge or replace weak battery and ensure battery terminals are clean and tight.
- Inspect BCM D connector and harness for contamination, corrosion, bent pins, or water ingress. Repair or replace connector as needed.
- Verify ground(s) for BCM D: remove, clean contact surfaces, and measure resistance to battery negative (should be very low).
- With key ON, measure CAN H and CAN L at the BCM connector. Compare to expected values. If voltages are abnormal, isolate to wiring or other modules.
- Measure termination resistance across CAN H and CAN L at two points on the bus (expect ≈60 Ω). If open or shorted, locate missing/shorted terminator.
- Inspect and test wiring continuity between BCM D and other modules or the next connector on the CAN ring. Repair any opens, shorts to ground, or shorts to battery.
- If CAN signals look correct at the BCM connector but module does not respond, check power supply pins (constant and switched B+) and wake/ignition inputs for correct voltages.
- Check for bus traffic using a scope or CAN bus analyzer. Confirm whether BCM D transmits any messages or whether bus traffic stops when BCM is connected/disconnected.
- If wiring, power, grounds, and bus health are confirmed good and the BCM still fails to communicate, check for software updates/TSBs and consider replacing BCM D as a last step. Reprogram replacement module per manufacturer procedure.
- Clear codes and retest all affected systems. Monitor for recurrence and verify repair.
Likely causes
- Loose or corroded connector at BCM D
- Damaged CANH/CANL wiring near BCM D
- Bad ground at BCM D or shared ground point
- Low battery or poor battery connections causing sleep/wake faults
- Failed BCM D module
Fault status
Similar codes
Brands with available manuals
The library contains 3,112 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.
U0144
Lost Communication With Body Control Module “D”
Causes
- Faulty BCM D (internal failure)
- Battery or charging system low voltage or intermittent
- Poor or missing ground(s) to BCM D
- Corroded, loose, or damaged BCM D connector(s) or pins
- Open, shorted, or high-resistance wiring on CAN bus or dedicated LIN/wake circuits
- Failed CAN bus transceiver or other network module driving the bus
Symptoms
- One or more body systems inoperative (lights, locks, windows, wipers, alarm/immobilizer)
- Instrument cluster or other modules reporting communication errors
- No response or incomplete data from BCM D in a scan tool
- Intermittent operation of convenience features
- Multiple related DTCs stored in other modules referencing lost communication
What to check
- Use a capable scan tool to confirm U0144 and check for related U‑codes in other modules
- Record freeze frame and event counters, and note whether the fault is active or intermittent
- Check battery voltage and charging system (key ON, engine OFF and while cranking/running)
- Visually inspect BCM D connector, pins, and harness for corrosion, bent pins, or water intrusion
- Verify BCM D ground(s) for tightness and low resistance to chassis/negative battery
- Measure CAN bus voltages (CAN H and CAN L) at the BCM connector with key ON
Signal parameters
- CAN bus recessive idle voltage: CAN H ≈ 2.5 V, CAN L ≈ 2.5 V (typical)
- CAN bus dominant state: CAN H ≈ 3.5 V, CAN L ≈ 1.5 V (differential ≈ 2 V)
- Differential voltage (CANH − CANL) idle ≈ 0 V, dominant ≈ 2 V
- Termination resistance across CAN H and CAN L ≈ 60 Ω (two 120 Ω terminators in parallel)
- Battery voltage at BCM with key ON ≈ 12–14.5 V
Diagnostic algorithm
- Connect a diagnostic scan tool, verify U0144, note whether code is current or historical, and check for related codes in other modules.
- Verify battery voltage and charging system. Recharge or replace weak battery and ensure battery terminals are clean and tight.
- Inspect BCM D connector and harness for contamination, corrosion, bent pins, or water ingress. Repair or replace connector as needed.
- Verify ground(s) for BCM D: remove, clean contact surfaces, and measure resistance to battery negative (should be very low).
- With key ON, measure CAN H and CAN L at the BCM connector. Compare to expected values. If voltages are abnormal, isolate to wiring or other modules.
- Measure termination resistance across CAN H and CAN L at two points on the bus (expect ≈60 Ω). If open or shorted, locate missing/shorted terminator.
- Inspect and test wiring continuity between BCM D and other modules or the next connector on the CAN ring. Repair any opens, shorts to ground, or shorts to battery.
- If CAN signals look correct at the BCM connector but module does not respond, check power supply pins (constant and switched B+) and wake/ignition inputs for correct voltages.
- Check for bus traffic using a scope or CAN bus analyzer. Confirm whether BCM D transmits any messages or whether bus traffic stops when BCM is connected/disconnected.
- If wiring, power, grounds, and bus health are confirmed good and the BCM still fails to communicate, check for software updates/TSBs and consider replacing BCM D as a last step. Reprogram replacement module per manufacturer procedure.
- Clear codes and retest all affected systems. Monitor for recurrence and verify repair.
Likely causes
- Loose or corroded connector at BCM D
- Damaged CANH/CANL wiring near BCM D
- Bad ground at BCM D or shared ground point
- Low battery or poor battery connections causing sleep/wake faults
- Failed BCM D module
Fault status
Similar codes
Manual library for HYUNDAI
Browse 370 HYUNDAI manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.
HYUNDAI
-
HYUNDAI: 2023
-
Elantra
-
Elantra N
-
Kona N
-
Tucson
- Hybrid Blue
- Hybrid Limited
- Hybrid SEL Convenience
- Limited, Eng CD G4EN, 4WD
- Limited, Eng CD G4EN, FWD
- Limited, Eng CD G4KN, 4WD
- Limited, Eng CD G4KN, FWD
- N Line, Eng CD G4EN, 4WD
- N Line, Eng CD G4EN, FWD
- N Line, Eng CD G4KN, 4WD
- N Line, Eng CD G4KN, FWD
- Plug-In Hybrid Limited
- Plug-In Hybrid SEL
- SE, Eng CD G4EN, 4WD
- SE, Eng CD G4EN, FWD
- SE, Eng CD G4KN, 4WD
- SE, Eng CD G4KN, FWD
- SEL, Eng CD G4EN, 4WD
- SEL, Eng CD G4EN, FWD
- SEL, Eng CD G4KN, 4WD
- SEL, Eng CD G4KN, FWD
- XRT, Eng CD G4EN, 4WD
- XRT, Eng CD G4EN, FWD
- XRT, Eng CD G4KN, 4WD
- XRT, Eng CD G4KN, FWD
-
-
HYUNDAI: 2022
-
Elantra N
-
Kona N
-
Veloster N
-
HYUNDAI: 2021
-
Veloster N
-
HYUNDAI: 2020
-
Palisade
-
Veloster N
U0144
Lost communication with the body control module D
Causes
- Faulty BCM D (internal failure)
- Battery or charging system low voltage or intermittent
- Poor or missing ground(s) to BCM D
- Corroded, loose, or damaged BCM D connector(s) or pins
- Open, shorted, or high-resistance wiring on CAN bus or dedicated LIN/wake circuits
- Failed CAN bus transceiver or other network module driving the bus
Symptoms
- One or more body systems inoperative (lights, locks, windows, wipers, alarm/immobilizer)
- Instrument cluster or other modules reporting communication errors
- No response or incomplete data from BCM D in a scan tool
- Intermittent operation of convenience features
- Multiple related DTCs stored in other modules referencing lost communication
What to check
- Use a capable scan tool to confirm U0144 and check for related U‑codes in other modules
- Record freeze frame and event counters, and note whether the fault is active or intermittent
- Check battery voltage and charging system (key ON, engine OFF and while cranking/running)
- Visually inspect BCM D connector, pins, and harness for corrosion, bent pins, or water intrusion
- Verify BCM D ground(s) for tightness and low resistance to chassis/negative battery
- Measure CAN bus voltages (CAN H and CAN L) at the BCM connector with key ON
Signal parameters
- CAN bus recessive idle voltage: CAN H ≈ 2.5 V, CAN L ≈ 2.5 V (typical)
- CAN bus dominant state: CAN H ≈ 3.5 V, CAN L ≈ 1.5 V (differential ≈ 2 V)
- Differential voltage (CANH − CANL) idle ≈ 0 V, dominant ≈ 2 V
- Termination resistance across CAN H and CAN L ≈ 60 Ω (two 120 Ω terminators in parallel)
- Battery voltage at BCM with key ON ≈ 12–14.5 V
Diagnostic algorithm
- Connect a diagnostic scan tool, verify U0144, note whether code is current or historical, and check for related codes in other modules.
- Verify battery voltage and charging system. Recharge or replace weak battery and ensure battery terminals are clean and tight.
- Inspect BCM D connector and harness for contamination, corrosion, bent pins, or water ingress. Repair or replace connector as needed.
- Verify ground(s) for BCM D: remove, clean contact surfaces, and measure resistance to battery negative (should be very low).
- With key ON, measure CAN H and CAN L at the BCM connector. Compare to expected values. If voltages are abnormal, isolate to wiring or other modules.
- Measure termination resistance across CAN H and CAN L at two points on the bus (expect ≈60 Ω). If open or shorted, locate missing/shorted terminator.
- Inspect and test wiring continuity between BCM D and other modules or the next connector on the CAN ring. Repair any opens, shorts to ground, or shorts to battery.
- If CAN signals look correct at the BCM connector but module does not respond, check power supply pins (constant and switched B+) and wake/ignition inputs for correct voltages.
- Check for bus traffic using a scope or CAN bus analyzer. Confirm whether BCM D transmits any messages or whether bus traffic stops when BCM is connected/disconnected.
- If wiring, power, grounds, and bus health are confirmed good and the BCM still fails to communicate, check for software updates/TSBs and consider replacing BCM D as a last step. Reprogram replacement module per manufacturer procedure.
- Clear codes and retest all affected systems. Monitor for recurrence and verify repair.
Likely causes
- Loose or corroded connector at BCM D
- Damaged CANH/CANL wiring near BCM D
- Bad ground at BCM D or shared ground point
- Low battery or poor battery connections causing sleep/wake faults
- Failed BCM D module
Fault status
Similar codes
Manual library for LAND ROVER
Browse 160 LAND ROVER manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.
LAND ROVER
-
LAND ROVER: 2023
-
Range Rover Velar
-
-
LAND ROVER: 2022
-
Discovery Sport
-
Range Rover
- Autobiography, 4.4L Eng VIN 7 · 4.4L Eng VIN 72022: Range Rover Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2022: Range Rover Autobiography
- 2022 Range Rover Base
- First Edition
- HSE Westminster, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover HSE Westminster
- HSE Westminster, 5.0L Eng VIN E · 5.0L Eng VIN E2022: Range Rover HSE Westminster
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover SE
- SE, 4.4L Eng VIN 7 · 4.4L Eng VIN 72022: Range Rover SE
- SV
- SVAutobiography
- SVAutobiography Dynamic
- SVAutobiography Dynamic Blk.
-
Range Rover Evoque
-
Range Rover Sport
-
Range Rover Velar
-
LAND ROVER: 2021
-
Discovery Sport
-
Range Rover
- Autobiography, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Autobiography
- Autobiography Fifty Edition
- 2021 Range Rover Base
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2021: Range Rover HSE
- HSE Westminster, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover HSE Westminster
- HSE Westminster, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover HSE Westminster
- SVAutobiography
- SVAutobiography Dynamic
- SVAutobiography Dynamic Blk.
-
Range Rover Evoque
-
Range Rover Sport
- Autobiography, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Sport Autobiography
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Sport Autobiography Dynamic
- HSE Dynamic
- HSE Silver Edition, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 3.0L Eng VIN K · 3.0L Eng VIN K2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Sport HSE Silver Edition
- HST
- SE
- SVR
- SVR Carbon Edition
-
Range Rover Velar
-
LAND ROVER: 2020
-
Discovery
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE
- HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE
- HSE Luxury, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE Luxury
- HSE Luxury, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE Luxury
- Landmark
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery SE
- SE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery SE
-
Discovery Sport
-
Range Rover
- Autobiography
- Base, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Base
- Base, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Base
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover HSE
- SVAutobiography
- SVAutobiography Dynamic
-
Range Rover Evoque
-
Range Rover Sport
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport Autobiography Dynamic
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport HSE
- HSE Dynamic
- HSE PHEV
- HST
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport SE
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport SE
- SVR
-
Range Rover Velar
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar R-Dynamic S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar S
- S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar S
- SVAutobiography Dyn.
-
LAND ROVER: 2019
