U code network Medium severity

U059C Invalid Data Received From Drive Motor Control Module "C

The OBD2 code U059C indicates that the vehicle's control module has received invalid or corrupted data from the Drive Motor Control Module "C."

Definition

The OBD2 code U059C indicates that the vehicle's control module has received invalid or corrupted data from the Drive Motor Control Module "C."

Common causes

  • Faulty Drive Motor Control Module "C"
  • Corrupted or damaged wiring harness
  • Poor electrical connections
  • Software or firmware issues
  • Faulty sensors related to the drive motor
  • Communication issues between modules
  • Grounding problems
  • Low battery voltage or power supply issues

Common misdiagnoses

  • Faulty Drive Motor Control Module
  • Wiring issues or short circuits
  • Faulty communication between modules
  • Bad ground connections
  • Incorrectly calibrated sensors
  • Battery or power supply issues
  • Software or firmware glitches
  • Faulty or damaged connectors

Troubleshooting steps

  1. 1. Check for Additional Codes

    Use an OBD-II scanner to check for any other related trouble codes. Sometimes, multiple codes can provide more context for the issue

  2. 2. Inspect Wiring and Connectors

    Visual Inspection: Check the wiring and connectors related to the Drive Motor Control Module (DMC) for any signs of damage, corrosion, or loose connections

  3. 3. Connector Pins

    Ensure that the pins in the connectors are not bent or corroded

  4. 4. Check the Drive Motor Control Module

    Module Functionality: Verify that the Drive Motor Control Module is functioning correctly. This may involve checking for proper power and ground at the module

  5. 5. Software Updates

    Check if there are any software updates available for the module that may address known issues

  6. 6. Inspect Related Components

    Other Modules: Since U059C indicates a communication issue, check other related modules (like the Powertrain Control Module) for faults or communication errors

  7. 7. CAN Bus

    Inspect the Controller Area Network (CAN) bus for issues. Use a multimeter or oscilloscope to check for proper voltage levels and signal integrity

  8. 8. Perform a Hard Reset

    Disconnect the vehicle's battery for a few minutes to reset the modules. Reconnect and see if the code reappears

  9. 9. Check for Intermittent Issues

    If the code is intermittent, monitor the vehicle's performance and check for any patterns that may trigger the code

  10. 10. Test the Drive Motor Control Module

    If you have access to diagnostic tools, perform a functional test of the Drive Motor Control Module to ensure it is operating as expected

  11. 11. Consult Technical Service Bulletins (TSBs)

    Look for any TSBs related to the U059C code or the specific vehicle make and model. Manufacturers may have issued guidance on common issues and fixes

  12. 12. Professional Diagnosis

    If the issue persists after performing the above steps, consider seeking help from a professional mechanic or dealership. They may have specialized tools and knowledge to diagnose complex issues

  13. 13. Document Findings

    Keep a record of any findings, repairs made, and codes that were present. This documentation can be helpful for future reference or if professional assistance is needed. By following these steps, you should be able to narrow down the cause of the U059C code and take appropriate action to resolve the issue