U059D code meaning
Invalid Data Received From Drive Motor Control Module D
What U059D means
Module D only exists where four drive motors are fitted, one per wheel. Rivian's R1T and R1S Quad-Motor are production examples: each wheel has its own motor, so a single faulty controller costs one corner of drive, not a whole axle. U059D records that the fourth controller keeps sending frames whose torque, speed or diagnostic content fails the receiving controller's checks. Ford's hybrid OBD description shows the usual check for electrified modules: a CAN message missing for 5 s sets the lost-communication code, a signal reporting invalid states for 5 s the invalid-data code (U0111 and U0412 for the battery energy control module). No manufacturer documents U059D publicly, so the corner it refers to and the reaction are maker-specific. A typical response is to switch off that motor, mirror the limit on the opposite wheel so the vehicle stays straight, and drop to a reduced power mode. Distinguish it from U029C, where the module is silent, and from codes B and C for the other motors.
U059D at a glance
- Check engine lightUsually not
- Emissions testNot an emissions code
- Limp modePossible
- Repair difficultyWorkshop only
- Typical labor0.5 to 4 hours
- Clears after repairWhen cleared with a scanner
Symptoms of U059D
- Reduced power warning
- Off-road or performance modes locked
Common causes of U059D
- PossibleInverter or controller of the fourth motor faulty
- PossibleSignal wiring at the wheel motor damaged by road debris or water
- Less likelyMotor controller software not updated together with the others
Check the most likely causes first. Replacing parts by guesswork is the most expensive way to clear a code.
Parts involved
Drive motor module d
What each part of U059D means
| U | Network system: communication between the control modules (CAN bus). |
| 0 | Generic code: it means the same on every make (SAE standard). |
| 9D | The exact fault in that area. |
What to do next
- Note U059D and any other codes stored with it: several codes together often point to one cause.
- Check for loose connectors and damaged wiring around the parts the code names.
- Check open recalls for your car: some faults are fixed for free by the dealer. Enter your VIN.
- Clear the code only after the repair. If it comes back, the fault is still there.
Buying a used car? Scan it for stored codes before you pay. A recently cleared memory can hide a problem.
Questions about U059D
What does U059D mean?
U059D means "Invalid Data Received From Drive Motor Control Module D". Module D only exists where four drive motors are fitted, one per wheel. It is a generic code, so it means the same on every make.
Is it safe to drive with U059D?
Drive gently and only to a workshop. With U059D the car can go into limp mode (reduced power) to protect itself.
Will U059D fail an emissions test?
U059D is not an emissions code, so on its own it usually does not fail an emissions test. Other stored codes or a lit check engine light still can.
How hard is U059D to fix?
Difficulty: workshop only. A typical repair takes 0.5 to 4 hours of work. This is a job for a workshop.
Will U059D clear itself after the repair?
Clear the code with a scanner after the repair. If the fault is fixed, it does not come back.