Fault Codes:Caterpillar General CID2989
What is Caterpillar Fault Code CID2989?
Caterpillar Fault Code CID2989 indicates a communication error or data link failure within the machine's CAN (Controller Area Network) system, specifically related to a component or module that has stopped responding or is sending invalid data to the Electronic Control Module (ECM). This diagnostic trouble code is part of Caterpillar's standardized Component Identification (CID) system used across their equipment lineup.
CID2989 typically signals that a specific electronic component on the CAN bus network has either lost communication entirely or is transmitting corrupted information. The CAN bus is the critical communication highway that allows various electronic modules—such as the engine controller, hydraulic controller, and display monitor—to share data in real-time. When one component fails to communicate properly, it can affect overall machine coordination, leading to reduced performance, safety concerns, or complete operational shutdown. For used excavators, this code often emerges due to age-related deterioration of electrical connections, damaged wiring harnesses, or failing electronic modules.
Common Symptoms
When CID2989 is active on a Caterpillar excavator, operators may experience:
- Warning lights illuminated on the instrument cluster, including check engine or system malfunction indicators
- Intermittent or complete loss of certain functions (hydraulics, engine power, or display readings)
- Erratic gauge behavior or blank monitor screens showing no operational data
- Engine derate or reduced power output as the ECM enters a protective mode
- Multiple fault codes appearing simultaneously as the communication breakdown affects related systems
Potential Causes
Several technical issues commonly trigger CID2989 in used Caterpillar excavators:
- Corroded or loose electrical connectors at component modules, especially in harsh operating environments
- Damaged CAN bus wiring harness due to rubbing against frame components, pinching, or rodent damage
- Failed electronic module such as the hydraulic controller, aftertreatment module, or display unit
- Poor grounding connections causing voltage irregularities on the communication network
- Water intrusion into connector housings from damaged seals or improper maintenance
- ECM software glitches requiring calibration updates or reflashing
How to Troubleshoot and Fix Code CID2989
Step 1: Identify the Affected Component Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to pinpoint which specific module is failing to communicate. The software will display the CID number and corresponding component name. Document all active and inactive codes for reference.
Step 2: Inspect Physical Connections Locate the identified component and thoroughly inspect its wiring harness and connector. On used excavators, pay special attention to areas where harnesses route near moving parts or sharp edges. Look for:
- Cracked or corroded connector pins
- Green corrosion inside connector housings
- Abraded wire insulation exposing bare copper
- Loose or backed-out connector pins
Clean all connections with electrical contact cleaner and apply dielectric grease to prevent future corrosion.
Step 3: Test Electrical Continuity and Resistance Using a digital multimeter, verify continuity along the CAN High and CAN Low wires from the affected component back to the ECM. Measure resistance between CAN High and CAN Low—you should see approximately 60 ohms with all modules connected (indicating proper termination resistors). Check for shorts to ground on both CAN lines.
Step 4: Verify Power and Ground Confirm the affected module receives proper supply voltage (typically 12-24V) and has a solid ground connection. Voltage drop testing on ground circuits should show less than 0.1V.
Step 5: Replace or Repair as Needed If wiring and connections test properly, the component module itself may have failed internally. For used machines, consider sourcing remanufactured modules as cost-effective alternatives. After repairs, clear codes with Cat ET and perform operational testing to confirm resolution.
Disclaimer: This guide provides general troubleshooting information for Caterpillar CID2989. Always consult the specific service manual for your excavator model and consider professional diagnostic assistance for complex electrical issues. Improper repairs to electronic systems can cause additional damage or safety hazards.
Fault Description:
Expect to reverse the driving speed 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