Fault Codes:Caterpillar General CID2990
What is Caterpillar Fault Code CID2990?
Caterpillar Fault Code CID2990 indicates a communication error or data link failure within the machine's Controller Area Network (CAN) system, specifically signaling that a critical control module is not responding or transmitting data correctly. This Component Identifier (CID) fault typically involves failed communication between the Electronic Control Module (ECM) and other critical controllers such as the hydraulic control unit, display module, or transmission controller.
This fault is critical because Caterpillar excavators rely on continuous data exchange between multiple control systems to coordinate engine performance, hydraulic functions, and operator interface displays. When CID2990 appears, the machine's diagnostic system detects that expected messages from a specific controller are missing or corrupted, which can lead to reduced machine functionality or complete operational shutdown. For used excavators, this code often surfaces due to aging wiring harnesses, connector corrosion, or ECM degradation from years of vibration and environmental exposure.
Common Symptoms
- Warning lights illuminated on the operator display, often accompanied by specific controller fault messages
- Loss of specific machine functions such as hydraulic response, swing operation, or travel controls
- Intermittent communication errors that appear and disappear, especially during machine warm-up or after hitting bumps
- Derated engine performance or automatic shutdown if the ECM cannot verify system integrity
- Blank or frozen display screens showing no operational data or error messages
Potential Causes
The most common technical causes for CID2990 in used Caterpillar excavators include:
- Corroded or loose CAN bus connectors at controller junction points, particularly at the ECM, display panel, or hydraulic controller connections
- Damaged CAN wiring harness with breaks, shorts, or insulation wear at known rub points near the swing bearing, boom base, or engine compartment
- Failed controller module (ECM, display, or secondary controller) with internal circuit board failure from age or moisture intrusion
- Poor ground connections at chassis ground points causing voltage reference issues across the CAN network
- Incorrect termination resistance on the CAN bus network (should be 120 ohms) due to previous improper repairs
- Software version mismatches between controllers after component replacement without proper programming
How to Troubleshoot and Fix Code CID2990
Step 1: Perform Initial Diagnostics Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to identify which specific controller is not communicating. Document all active and logged fault codes, and note the Component ID and Failure Mode Identifier (FMI) details. Check the fault occurrence pattern—intermittent faults suggest wiring issues, while constant faults indicate controller or power supply problems.
Step 2: Inspect Physical Connections Locate all CAN bus connectors related to the non-communicating controller. For used excavators, pay special attention to connectors that have experienced years of vibration and weather exposure. Disconnect each connector and inspect for:
- Green or white corrosion on pins (clean with electrical contact cleaner)
- Bent or pushed-back pins preventing proper contact
- Moisture inside connector bodies (seal and apply dielectric grease)
- Damaged connector locking mechanisms allowing partial disconnection
Step 3: Test CAN Bus Integrity Using a digital multimeter, measure CAN High and CAN Low voltage at the suspect controller connector with the key on, engine off. You should read approximately 2.5V on each line with 0V difference between them at rest. Check termination resistance by measuring between CAN High and CAN Low pins with all power off—you should read approximately 60 ohms (two 120-ohm resistors in parallel across the network). Incorrect readings indicate wiring shorts, opens, or missing termination resistors.
Step 4: Inspect Wiring Harness at Known Wear Points For used Caterpillar excavators, inspect the main wiring harness at these common failure locations:
- Where harnesses pass through the swing bearing area (constant rotation causes wear)
- Along the boom and stick where harnesses flex repeatedly
- Near hot engine components where insulation may have melted or degraded
- At frame mounting points where zip ties or clamps may have cut into insulation
Look for exposed copper wire, melted insulation, or harness sections that feel unusually stiff (indicating internal wire breakage).
Step 5: Verify Power Supply and Grounds Check that the affected controller receives proper battery voltage (typically 24V for larger excavators, 12V for smaller models) at its power supply pin. Verify ground connections are clean, tight, and show less than 0.5 ohms resistance to chassis ground. Poor grounds are extremely common in used machines and cause erratic communication failures.
Step 6: Controller Replacement or Reprogramming If all wiring, connections, and power supplies test correctly, the controller itself has likely failed internally. Before replacing any ECM or controller module, verify part numbers match your machine's configuration. After installation, use Cat ET software to program the new controller with the correct software version and machine configuration parameters. Failure to properly program replacement controllers will result in continued communication errors.
Disclaimer: This guide provides general troubleshooting information for Caterpillar CID2990 fault codes. Always consult the specific service manual for your excavator model and serial number. If you're uncomfortable performing electrical diagnostics, consult a certified Caterpillar technician to prevent further damage to expensive electronic components.
Fault Description:
Transmission gear shifter
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