Severity High
U029C

U029C Lost Communication with Drive Motor Control Module D

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

The U029C code indicates that the vehicle's ECM/PCM has lost communication with the Drive Motor Control Module D. This module manages one of the electric drive motors in hybrid, electric, or multi-motor propulsion systems. The 'D' designation suggests the vehicle has multiple drive motor control modules (A, B, C, D, etc.), typically found in all-wheel-drive or complex powertrain configurations. Loss of communication can result from CAN bus faults, electrical interruptions, or module failure.

High
Severity
Variable
Typical Cost
High
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 additional related codes and check freeze frame data

2

Inspect CAN bus wiring and connectors for damage, corrosion, or loose connections

3

Verify power and ground at the Drive Motor Control Module D connector

4

Check CAN bus resistance and signal integrity with an oscilloscope

5

If wiring and power are OK, suspect a failed module and perform module replacement after programming

5. Frequently Asked Questions

Is it safe to drive?

No, this is a high-severity fault. Driving may cause loss of drive power or unsafe operation. Have the vehicle towed to a repair facility.

How much does it cost to fix?

Diagnosis typically costs $100-$200. Repair costs vary widely: wiring repairs $150-$400, module replacement $800-$2,000 including parts and labor.

6. Related Codes

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