U059D: Invalid Data from Drive Motor Control Module D
Diagnostic trouble code U059D indicates that the powertrain control module (PCM) or another central control module has received invalid or erroneous data from the Drive Motor Control Module 'D'. In electric or hybrid propulsion systems, multiple modules control the electric motors; the 'D' designation identifies a specific module on the network. This fault is strictly related to the integrity of CAN bus communication, not a mechanical motor failure. The code sets when serial data received lacks expected integrity, contains out-of-range values, or the data frame is corrupted, preventing the receiving module from safely processing torque or speed control information.
1. Commonly Affected Makes
This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.
2. Most Common Causes
- Internal failure in the Drive Motor Control Module 'D'
- Short circuit, open circuit, or high resistance in the CAN bus communication lines
- Poor connection or damaged connectors in the wiring harness of module 'D'
- Voltage drop or electrical noise on the communication line
- Failure in the module sending or expecting the signal (e.g., PCM or HCP)
- Outdated or incompatible software in the involved control modules
3. Symptoms You Will Notice
- Check Engine Light or hybrid system warning light illuminated
- Reduced power or limp mode operation
- Loss of electric motor drive or erratic motor behavior
4. Step-by-Step Diagnosis
Scan all modules for related codes and freeze frame data
Inspect CAN bus wiring and connectors for damage, corrosion, or loose pins
Measure CAN bus resistance and voltage levels at module 'D' connector
Check for technical service bulletins (TSBs) regarding software updates
Perform a network integrity test to isolate communication faults
If wiring is OK, replace or reprogram the Drive Motor Control Module 'D'
5. Frequently Asked Questions
Is it safe to drive?▼
No, it is not safe to drive. This code indicates a loss of communication with a critical drive motor control module, which can lead to sudden loss of power or unpredictable vehicle behavior. Have the vehicle towed to a repair facility.
How much does it cost to fix?▼
Repair costs vary widely depending on the root cause. A simple wiring repair may cost $100-$300, while replacing a drive motor control module can range from $800 to $2,500 including parts and labor.