U code network High severity

U0138 Lost Communication With All Terrain Control Module

The OBD2 code U0138 indicates a loss of communication with the All Terrain Control Module, which may affect the vehicle's ability to manage off-road driving features

Definition

The OBD2 code U0138 indicates a loss of communication with the All Terrain Control Module, which may affect the vehicle's ability to manage off-road driving features

Common causes

  • Faulty Terrain Control Module
  • Damaged wiring or connectors
  • Corroded connectors
  • Poor ground connection
  • Faulty CAN bus communication
  • Blown fuse
  • Software issues or glitches
  • Battery or power supply problems

Common misdiagnoses

  • Faulty ABS module
  • Defective engine control module (ECM)
  • Wiring issues or shorts in the harness
  • Bad ground connections
  • Malfunctioning transfer case control module
  • Issues with the body control module (BCM)
  • Faulty sensors related to traction control or stability control systems

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 related issues

  2. 2. Inspect Wiring and Connectors

    Visual Inspection: Check the wiring harness and connectors related to the All Terrain Control Module for any signs of damage, corrosion, or loose connections

  3. 3. Connector Pins

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

  4. 4. Check Power and Ground

    Power Supply: Verify that the All Terrain Control Module is receiving the correct voltage. Use a multimeter to check the power supply at the module

  5. 5. Ground Connection

    Ensure that the ground connection for the module is secure and free of corrosion

  6. 6. Inspect the All Terrain Control Module

    If accessible, check the All Terrain Control Module for any physical damage or signs of water intrusion

  7. 7. If possible, test the module by swapping it with a known good unit (if available) to see if the problem persists

  8. 8. Check for Communication Issues

    CAN Bus Communication: Since U0138 is a communication-related code, check the CAN bus wiring for shorts, opens, or other issues

  9. 9. Scan Other Modules

    Use a scan tool to check if other modules in the vehicle are communicating properly. If other modules are also having communication issues, it may indicate a broader network problem

  10. 10. Perform a Hard Reset

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

  11. 11. Update or Reprogram Modules

    In some cases, the All Terrain Control Module may require a software update or reprogramming. Check with the manufacturer for any available updates

  12. 12. Consult Technical Service Bulletins (TSBs)

    Look for any TSBs related to the All Terrain Control Module or communication issues for your specific vehicle make and model. Manufacturers may have known fixes for common problems

  13. 13. Professional Diagnosis

    If the issue persists after performing the above steps, it may be necessary to consult a professional mechanic or dealership for further diagnosis. They may have specialized tools and knowledge to address complex communication issues.Conclusion By following these troubleshooting steps, you can systematically identify and resolve the issue related to the U0138 code. Always ensure safety precautions are taken when working on a vehicle's electrical system