Fault Codes:Caterpillar General CID2916
What is Caterpillar Fault Code CID2916?
Caterpillar Fault Code CID2916 indicates an abnormal frequency or update rate issue with the Engine Control Module (ECM) communication on the Controller Area Network (CAN) bus. This diagnostic trouble code signals that the ECM is not receiving or transmitting data messages at the expected frequency, disrupting communication between critical electronic control systems.
This fault typically affects the CAN datalink communication protocol that allows the engine ECM to exchange information with other machine controllers like the hydraulic system, display monitor, and transmission control modules. For Caterpillar excavators, reliable CAN bus communication is essential for coordinated system operation, proper diagnostics, and optimal machine performance. When CID2916 appears, the ECM detects that message timing has fallen outside acceptable parameters, which can compromise overall machine functionality and trigger protective derate modes.
Common Symptoms
- Illuminated malfunction indicator lamp (MIL) or warning light on the instrument cluster with reduced engine power
- Intermittent or complete loss of dashboard display information, including engine temperature, pressure readings, or operational data
- Engine derate or depower mode activated, limiting maximum RPM and hydraulic system performance
- Erratic hydraulic function or unresponsive controls due to communication loss between systems
- Multiple simultaneous fault codes appearing as secondary issues related to lost communication pathways
Potential Causes
The most common technical causes for CID2916 on used Caterpillar excavators include:
- Corroded or damaged CAN bus connectors at the ECM, especially on machines exposed to moisture or harsh environments
- Worn or frayed wiring harness at known rub points near the engine bay, turbo area, or along the boom where cables experience repeated flexing
- Faulty ECM power supply with voltage fluctuations or poor grounding connections causing intermittent communication failures
- Failed terminating resistors on the CAN network endpoints, leading to signal reflection and data corruption
- ECM internal failure or software corruption, particularly in older machines with high operating hours
- Aftermarket component interference from non-Caterpillar electronic accessories disrupting network traffic
How to Troubleshoot and Fix Code CID2916
Step 1: Preliminary Inspection and Data Capture Connect Caterpillar Electronic Technician (ET) diagnostic software to capture active and logged fault codes. Document the frequency of CID2916 occurrence—whether it's constant or intermittent. Check the ECM connector (typically a large multi-pin Deutsch connector) for corrosion, bent pins, or moisture intrusion. On used excavators, this connector often shows wear from vibration and environmental exposure.
Step 2: CAN Bus Circuit Testing Using a digital multimeter, verify proper CAN High and CAN Low voltage levels at the ECM connector. With the key on and engine off, you should measure approximately 2.5V on both CAN High and CAN Low lines (balanced state). Measure the resistance between CAN High and CAN Low—you should read approximately 60 ohms if terminating resistors are functioning correctly. Inspect the wiring harness along known wear points, particularly where cables route near hot exhaust components or moving linkages.
Step 3: Component Isolation and Repair Disconnect other CAN bus modules one at a time (display, transmission controller, hydraulic controller) to isolate a potentially faulty component pulling down the network. Check ground connections at the ECM mounting points—clean and tighten as needed. For used machines, pay special attention to harness chafing where protective looms have degraded. If all wiring tests pass, the issue may reside in the ECM itself, requiring reprogramming with latest software or replacement. Always verify repairs by clearing codes with Cat ET and performing a full operational test cycle.
Disclaimer: This guide provides general troubleshooting information for Caterpillar fault code CID2916. Always consult the official Caterpillar service manual for your specific machine model and serial number. If you lack proper diagnostic equipment or experience with CAN bus systems, contact a certified Caterpillar technician to prevent further damage to electronic components.
Fault Description:
Rear axle oil level 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