Fault Codes:Caterpillar General CID138
Caterpillar Excavator Fault Code CID138: Complete Diagnostic Guide
What is Caterpillar Fault Code CID138?
Caterpillar Fault Code CID138 indicates a communication error or data link failure within the machine's Controller Area Network (CAN) system. This fault specifically identifies that the Electronic Control Module (ECM) has detected an interruption or abnormality in the digital communication between critical control units.
CID138 is part of Caterpillar's Component Identifier (CID) diagnostic system, which monitors data exchange between the engine ECM, hydraulic controllers, and display modules. When this code appears, it means one or more controllers are not transmitting or receiving data properly through the J1939 CAN bus network. This communication failure is critical because modern Caterpillar excavators rely on constant data sharing between systems to optimize performance, manage hydraulics, and regulate engine output. A disrupted CAN network can trigger protective derate modes or prevent proper machine operation.
Common Symptoms
When CID138 is active on your Caterpillar excavator, you may experience:
- Warning lights illuminated on the instrument cluster, often including the malfunction indicator lamp (MIL)
- Reduced engine power or automatic derate mode engagement to protect components
- Inoperative or erratic dashboard displays, including blank monitors or frozen gauges
- Hydraulic system irregularities, such as sluggish response or inconsistent implement control
- Intermittent loss of functionality in specific systems like climate control, backup cameras, or auxiliary circuits
Potential Causes
Several technical issues commonly trigger CID138 on used Caterpillar excavators:
- Damaged CAN bus wiring harness due to chafing against frame members or hydraulic lines (common wear point near the swing bearing)
- Corroded or loose connector pins at ECM, display module, or hydraulic controller connections
- Failed ECM or secondary controller module with internal communication circuit damage
- Improper termination resistance in the CAN network (should measure 60 ohms between CAN-H and CAN-L)
- Voltage irregularities from failing batteries or alternator issues affecting controller power supply
- Aftermarket component installation that improperly taps into the CAN network
How to Troubleshoot and Fix Code CID138
Step 1: Perform Visual Harness Inspection
Begin by thoroughly examining the main wiring harness routing from the ECM to all connected modules. On used excavators, check common friction points where harnesses contact the swing bearing housing, hydraulic tank edges, and boom pivot areas. Look for abraded insulation, pinched wires, or evidence of previous repairs with electrical tape.
Step 2: Test CAN Bus Integrity
Using a digital multimeter, measure resistance between CAN-H and CAN-L terminals at the ECM connector with all modules connected and ignition off. You should read approximately 60 ohms. Readings significantly higher indicate an open circuit; lower readings suggest a short. Also verify battery voltage (12-14V) at controller power supply pins.
Step 3: Inspect Connectors and Clean Contacts
Disconnect each controller module connector individually and inspect for green corrosion, bent pins, or moisture intrusion. This is especially critical on used machines stored outdoors. Clean contacts with electrical contact cleaner and apply dielectric grease before reconnection.
Step 4: Use Caterpillar Electronic Technician (Cat ET)
Connect Cat ET diagnostic software to isolate which specific controller is failing to communicate. The software will identify the exact Source Address (SA) of the non-responsive module, allowing targeted replacement rather than guessing.
Step 5: Check for Software Updates
Occasionally, CID138 results from ECM firmware incompatibility between controllers. Verify all modules are running compatible software versions through Cat ET and update as necessary.
For used excavators, always suspect harness wear and connector corrosion before replacing expensive controllers. Many CID138 faults resolve with simple cleaning and proper harness re-routing.
Disclaimer: This guide provides general diagnostic information. Always consult your Caterpillar service manual and consider professional evaluation for complex electrical issues. Improper repairs can cause additional system damage.
Fault Description:
Reduce the traction force selection switch
Fault Cause:
CID (Component Identifier) : A diagnostic code used to notify maintenance personnel of a fault detected in a specific circuit or system. The CID-FMI diagnostic code is used to describe the detected faults rather than the root causes.
FairTradeMachinery
You Design the Vision. We Handle the Hard Parts.
Helping Global Buyers Access Better-Value Machinery and After-Sales Solutions.
As China's Leading Global Used Machinery Exchange Platform, we sits at the intersection of IoT technology and B2B commerce. That means real-time inventory data, verified seller profiles, and a transaction process designed for cross-border buyers who can't always inspect machines in person. Our users in China have exceeded 1.5 millions meaning we have the first source of excavator owners and the equivalent number of machines. This means we can cover all the popular models and even specific needs, no matter of the status.







FAQs
WhatsApp