Fault Codes:Caterpillar General CID2987
What is Caterpillar Fault Code CID2987?
Fault Code CID2987 indicates an Abnormal Frequency Update Rate detected in the Controller Area Network (CAN) communication system. This diagnostic trouble code means that a specific electronic control module (ECM) on the machine is either sending data messages too frequently, too slowly, or with irregular timing intervals that fall outside Caterpillar's programmed parameters.
This fault directly affects the CAN Bus communication network, which serves as the central nervous system connecting all electronic controllers on modern Caterpillar excavators. The CAN system enables real-time data exchange between the engine ECM, hydraulic controller, monitor display, and other critical modules. When message timing becomes erratic, the entire machine can experience reduced performance, data corruption, or protective shutdown modes. For used excavators, this code often signals aging electrical components, corroded connections, or aftermarket accessories interfering with network communication protocols.
Common Symptoms
- Intermittent warning lights on the operator display, particularly communication error messages or amber service indicators
- Erratic gauge behavior including fluctuating readings for fuel level, engine temperature, or hydraulic pressure
- Loss of specific machine functions such as automatic idle shutdown, cruise control, or monitoring system features
- Engine derate or power reduction as the ECM enters protective mode due to unreliable data from other controllers
- Diagnostic monitor freezing or displaying outdated information that doesn't update in real-time
Potential Causes
The most common technical causes for CID2987 on used Caterpillar excavators include:
- Corroded or damaged CAN Bus connectors at module junction points, especially where harnesses pass through the swing bearing or cab mounting areas
- Failed terminating resistors at CAN network endpoints causing signal reflection and timing errors
- Faulty ECM or controller module with degraded internal clock circuits or communication chipsets
- Aftermarket accessories (radios, cameras, telematics devices) improperly tapped into the CAN network without proper isolation
- Damaged wiring harness with shorts, opens, or excessive resistance from wire chafing at known rub points near the engine or undercarriage
- Voltage supply issues providing unstable power to controllers, affecting their transmission timing accuracy
How to Troubleshoot and Fix Code CID2987
Step 1: Connect Caterpillar Electronic Technician (Cat ET) Software Use genuine Cat ET diagnostic software with a communication adapter to identify which specific controller is reporting the abnormal frequency. Navigate to the Active Diagnostic Codes section and note the Source Address (SA) and Failure Mode Identifier (FMI) associated with CID2987.
Step 2: Inspect CAN Bus Physical Connections Locate all CAN High and CAN Low wiring connections to the suspect module. On used excavators, prioritize checking connectors that experience movement or environmental exposure—particularly at the swing bearing pass-through and cab-to-chassis junction points. Look for green corrosion, bent pins, or moisture intrusion. Clean connections with electrical contact cleaner and apply dielectric grease.
Step 3: Measure CAN Bus Terminating Resistance With the machine powered off, disconnect both ends of the CAN network and use a digital multimeter to measure resistance between CAN High and CAN Low terminals. You should read approximately 60 ohms (two 120-ohm terminating resistors in parallel). Readings significantly higher or lower indicate missing, failed, or additional incorrect terminating resistors.
Step 4: Check for Aftermarket Device Interference Disconnect any non-OEM accessories connected to the J1939 diagnostic port or spliced into the CAN network. Aftermarket GPS trackers, telematics units, or monitoring devices without proper galvanic isolation can inject noise and timing errors. Clear codes and test operation without these devices connected.
Step 5: Verify Controller Power Supply Voltage Using Cat ET, monitor real-time voltage supply to all controllers while operating the machine. Voltage should remain stable between 22-28 VDC under all conditions. Fluctuations exceeding 2 volts may indicate charging system problems, poor ground connections, or corroded battery terminals—common issues in aged equipment.
Step 6: Replace Suspect Controller if Necessary If all wiring, termination, and power supply checks pass, the controller itself may have internal communication circuit failure. This is more common in machines with over 8,000 operating hours. Replacement should only occur after confirming the harness integrity to avoid damaging new components.
For used excavators, always inspect harness routing for wear patterns against frame members and verify all ground connections are clean and tight before replacing expensive electronic modules.
Disclaimer: This guide provides general troubleshooting information for experienced technicians. Always consult the official Caterpillar service manual for your specific machine model and serial number. Improper diagnostics or repairs may cause further damage or safety hazards. When in doubt, contact a certified Caterpillar dealer or qualified heavy equipment technician.
Fault Description:
Brake charging Sensor #1
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