DTC codes / U04xx · Invalid data received from a module / U044D
The U044D code means the engine control module (ECM) or another supervisory module received invalid or missing data over the controller area network (CAN) from the generator B control module, which is the electronic controller for the second generator on the vehicle. The computer detected a communication fault where the generator module's messages were either absent, corrupted, or outside the expected range for a set number of drive cycles.
You can usually drive the vehicle short distances to a repair shop, but avoid long trips or heavy electrical loads because the second generator may not be charging and the battery could drain. If the charging system warning light is on or the battery voltage gauge reads low, limit driving to essential trips only.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.