U code network Medium severity

U2985 Invalid Data Received from Vehicle Control Module

The OBD2 code U2985 indicates that the vehicle's control module has received invalid or corrupted data from another control module, which may affect vehicle performance or functionality

Definition

The OBD2 code U2985 indicates that the vehicle's control module has received invalid or corrupted data from another control module, which may affect vehicle performance or functionality

Common causes

  • Faulty Vehicle Control Module (VCM)
  • Corrupted or damaged wiring harness
  • Poor electrical connections or grounds
  • Faulty sensors sending incorrect data
  • Software issues or bugs in the VCM
  • Communication issues between modules
  • Low battery voltage or power supply issues
  • Aftermarket modifications or devices interfering with communication

Common misdiagnoses

  • Faulty Vehicle Control Module (VCM)
  • Wiring issues or shorts in the communication lines
  • Faulty sensors related to the VCM
  • Issues with the power supply to the VCM
  • Software or firmware issues in the VCM
  • Problems with other control modules affecting communication
  • Corrupted data or communication errors in the CAN bus system

Troubleshooting steps

  1. 1. Check for Additional Codes

  2. 2. Use an OBD-II scanner to check for any other trouble codes that may be present. Sometimes, multiple codes can provide more context for the issue

  3. 3. Inspect Wiring and Connectors

  4. 4. Visually inspect the wiring and connectors associated with the vehicle control module (VCM) and any related modules. Look for signs of damage, corrosion, or loose connections

  5. 5. Check for Software Updates

  6. 6. Verify if there are any software updates available for the vehicle's control modules. Manufacturers sometimes release updates to fix bugs or improve communication between modules

  7. 7. Clear Codes and Test Drive

  8. 8. Clear the trouble codes using the OBD-II scanner and take the vehicle for a test drive. Monitor if the code reappears, which can help determine if the issue is intermittent

  9. 9. Inspect the Vehicle Control Module

  10. 10. If the code persists, consider inspecting the VCM itself. Check for any signs of physical damage or water intrusion

  11. 11. Check Power and Ground

  12. 12. Ensure that the VCM is receiving proper power and ground. Use a multimeter to check voltage and ground connections

  13. 13. Test Communication Lines

  14. 14. Use a scan tool to check the communication lines (CAN bus) between the VCM and other modules. Look for any communication errors or interruptions

  15. 15. Look for Environmental Factors

  16. 16. Consider if any recent repairs, modifications, or environmental factors (like extreme temperatures) could have affected the VCM or its connections

  17. 17. Consult Technical Service Bulletins (TSBs)

  18. 18. Check for any TSBs related to the specific make and model of the vehicle. Manufacturers may have documented common issues and solutions

  19. 19. Replace the Vehicle Control Module

  20. 20. If all other steps fail and the issue persists, it may be necessary to replace the VCM. Ensure that the replacement module is compatible with the vehicle. 1

  21. 21. Professional Diagnosis

  22. 22. If you are unable to resolve the issue, consider seeking help from a professional mechanic or dealership that has experience with your vehicle's make and model. By following these steps, you can systematically diagnose and potentially resolve the U2985 code. Always refer to the vehicle's service manual for specific procedures and specifications