U code network High severity

U1058 Lost Communication with Vehicle Control Module

The OBD2 code U1058 indicates that there is a lost communication issue with the vehicle control module, meaning the module is not responding or cannot be reached by the diagnostic tool or other modules in the vehicle

Definition

The OBD2 code U1058 indicates that there is a lost communication issue with the vehicle control module, meaning the module is not responding or cannot be reached by the diagnostic tool or other modules in the vehicle

Common causes

  • Faulty Vehicle Control Module (VCM)
  • Damaged wiring or connectors
  • Poor ground connections
  • Corroded connectors
  • Faulty communication lines
  • Software issues or bugs
  • Battery or power supply problems
  • Intermittent electrical issues
  • Other module failures affecting communication

Common misdiagnoses

  • Faulty Vehicle Control Module (VCM)
  • Wiring issues or damaged connectors
  • Faulty power supply or ground connections
  • Issues with other control modules
  • Faulty sensors or actuators
  • Software or firmware issues
  • Corrupted data or communication protocols
  • Battery or charging system problems

Troubleshooting steps

  1. 1. Check for Other Codes

    Use an OBD-II scanner to check for any additional trouble codes. Sometimes, other codes can provide context or indicate a related issue

  2. 2. Inspect Wiring and Connectors

  3. 3. Check the wiring and connectors associated with the control module that is reporting the U1058 code. Look for signs of damage, corrosion, or loose connections

  4. 4. Pay special attention to the ground connections, as poor grounding can lead to communication issues

  5. 5. Verify Power Supply

  6. 6. Ensure that the control module is receiving the proper voltage and ground. Use a multimeter to check the power and ground circuits

  7. 7. If the module is not receiving power, trace the circuit back to the fuse box and check for blown fuses or damaged wiring

  8. 8. Check for Module Faults

  9. 9. If the control module itself is faulty, it may need to be replaced. This can be confirmed by testing the module in another vehicle (if possible) or by using a known good module

  10. 10. Inspect the CAN Bus

  11. 11. The Controller Area Network (CAN) bus is responsible for communication between modules. Check for any issues with the CAN bus wiring, such as shorts, opens, or interference

  12. 12. Use an oscilloscope to check the CAN bus signals if you have access to one

  13. 13. Perform a Hard Reset

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

  15. 15. Update Software/Firmware

  16. 16. Check if there are any software updates available for the control module. Sometimes, manufacturers release updates to fix communication issues

  17. 17. Check for Environmental Factors

  18. 18. Ensure that there are no environmental factors affecting the control module, such as moisture or extreme temperatures

  19. 19. Consult Technical Service Bulletins (TSBs)

  20. 20. Look for any TSBs related to the specific make and model of the vehicle. Manufacturers may have issued guidance on common issues related to communication problems

  21. 21. Seek Professional Help

  22. 22. If the issue persists after performing the above steps, it may be necessary to consult a professional mechanic or technician who has experience with the specific vehicle and its systems. By following these troubleshooting steps, you can systematically identify and resolve the issue causing the U1058 code