Fault Codes:Caterpillar General CID1138
What is Caterpillar Fault Code CID1138?
Caterpillar Fault Code CID1138 indicates a communication error or data link failure within the machine's Controller Area Network (CAN) system, specifically related to a component that has stopped responding or is sending invalid messages to the Electronic Control Module (ECM). This diagnostic trouble code (DTC) signals that one or more electronic controllers on the machine network are not communicating properly with the primary ECM.
The CAN bus system is the backbone of modern Caterpillar excavators, allowing critical components like the engine controller, hydraulic controller, and display monitor to exchange data continuously. When CID1138 appears, it means the ECM has detected that an expected device on the network is either completely silent or transmitting corrupted data packets. This is particularly critical because the machine relies on real-time communication between controllers to optimize engine performance, hydraulic functions, and operator safety systems. Loss of this communication can trigger protective derate modes or cause erratic machine behavior.
Common Symptoms
- Warning light illumination on the instrument cluster, often accompanied by a "Check Engine" or diagnostic lamp
- Reduced engine power or derate mode activation, limiting machine performance to protect systems
- Inoperative or erratic display readings on the monitor, including missing data for engine parameters or hydraulic temperatures
- Intermittent loss of specific functions such as hydraulic attachments, auto-idle, or climate control systems
- Multiple fault codes appearing simultaneously as secondary effects of the communication failure
Potential Causes
The most common technical causes for CID1138 in used Caterpillar excavators include:
- Damaged or corroded CAN bus wiring harness, especially at known rub points near the swing bearing, boom pivot, or engine firewall
- Failed electronic control module (secondary controller such as hydraulic ECM, display module, or implement controller)
- Loose or corroded electrical connectors on CAN network devices, particularly Deutsch-style connectors exposed to moisture
- Incorrect termination resistance on the CAN bus network (should measure approximately 60 ohms between CAN High and CAN Low)
- Voltage supply issues to network components, including blown fuses or failing power distribution modules
- Software version mismatches between controllers after component replacement or incomplete flash programming
How to Troubleshoot and Fix Code CID1138
Step 1: Identify the Silent or Faulty Component Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to determine which specific controller is not communicating. The software will show active and inactive network devices. Document which component address is missing from the network map.
Step 2: Inspect Physical Connections and Harnesses For used excavators, thoroughly inspect the CAN bus wiring harness for physical damage, particularly at articulation points and areas subject to vibration. Check the specific connector for the non-responsive component—look for corrosion, pushed-back pins, or moisture intrusion in the connector body. Clean connectors with electrical contact cleaner and apply dielectric grease.
Step 3: Verify CAN Bus Integrity Using a digital multimeter, measure the resistance between CAN High (typically yellow wire) and CAN Low (typically green wire) terminals at the diagnostic connector with the ignition off and all controllers disconnected. You should read approximately 60 ohms, indicating proper termination resistors are in place at both network ends.
Step 4: Check Power Supply to the Faulty Component Verify that the non-responsive controller is receiving proper voltage supply (typically 12-24V depending on the system). Check associated fuses in the power distribution box and measure voltage at the component connector with ignition on.
Step 5: Test or Replace the Suspected Component If wiring and power supply check out, the controller itself may have failed. For used machines, internal component failures from age, vibration, or moisture exposure are common. Swap with a known-good unit if available, or send the suspect controller for bench testing before purchasing a replacement.
Critical Note for Used Equipment: Before replacing any expensive electronic modules, always thoroughly inspect harness routing for wear points where cables contact metal frames, as intermittent shorts or opens in the wiring are more common than actual controller failures in older machines.
Disclaimer: This guide provides general troubleshooting information for Caterpillar fault code CID1138. Always consult the specific service manual for your excavator model and serial number. If you're not experienced with electronic diagnostics or high-voltage systems, consult a certified Caterpillar technician or authorized service center for proper diagnosis and repair.
Fault Description:
The boom cylinder retracts the solenoid valve
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