Fault Codes:Caterpillar General CID2929

What is Caterpillar Fault Code CID2929?

Caterpillar Fault Code CID2929 indicates a communication error or data mismatch within the Controller Area Network (CAN) system, specifically related to a component identifier (CID) not being recognized or improperly configured by the Electronic Control Module (ECM). This fault typically appears when the ECM cannot properly communicate with a peripheral controller, sensor module, or display unit on the machine's CAN bus network.

This code is critical for Caterpillar excavators because the CAN communication system serves as the central nervous system for the machine. When CID2929 is active, it can prevent proper coordination between the engine controller, hydraulic systems, display monitors, and other electronic subsystems. On used excavators, this fault often emerges after component replacements, software updates, or due to degraded wiring harnesses that have accumulated moisture, corrosion, or physical damage over thousands of operating hours.

Common Symptoms

  • Warning lights illuminated on the instrument cluster, particularly the diagnostic or malfunction indicator lamp
  • Intermittent loss of display functions or gauges showing incorrect readings on the monitor panel
  • Reduced engine power or derate mode activation as the ECM enters a protective state
  • Erratic hydraulic response due to loss of communication between controllers managing engine load and hydraulic demand
  • Inability to access certain machine functions through the control panel or monitor interface

Potential Causes

The most common technical causes for CID2929 on used Caterpillar excavators include:

  • Corroded or damaged CAN bus connectors, particularly at junction points exposed to moisture or hydraulic fluid contamination
  • Broken or frayed wiring in the main harness, especially at flex points near the swing bearing or boom base where repeated movement causes wire fatigue
  • Faulty display module or peripheral controller that has failed internally or has incompatible firmware versions
  • Loose or poor ground connections affecting CAN communication voltage levels
  • ECM software version mismatch after component replacement without proper programming or configuration
  • Water intrusion into sealed connectors, common in machines operated in wet environments or with damaged harness boots

How to Troubleshoot and Fix Code CID2929

Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (Cat ET) software with the appropriate communication adapter. Read the active and logged fault codes, and check the Configured Components section to identify which CID is failing to communicate. Document the specific component identifier number associated with CID2929.

Step 2: Perform Visual Harness Inspection On used excavators, physical damage is a primary culprit. Inspect the main wiring harness from the ECM to all peripheral controllers, paying special attention to:

  • Areas where harnesses route near moving parts or sharp edges
  • Connector boots for cracks, missing seals, or evidence of moisture
  • CAN bus termination resistors at both ends of the network (should measure approximately 60 ohms across CAN High and CAN Low when disconnected)

Step 3: Test CAN Communication Integrity Using a multimeter, measure voltage between CAN High and CAN Low terminals at the suspect component connector with the key on (should read approximately 2.5V at rest, fluctuating during communication). Check for proper ground continuity (less than 1 ohm resistance to chassis ground). Inspect for corrosion on pin terminals—clean with electrical contact cleaner if present.

Step 4: Verify Component Configuration If wiring checks pass, the issue may be configuration-related. Use Cat ET to verify that the installed component matches the machine's configuration file. For used excavators with replaced components, you may need to reconfigure the ECM to recognize the new CID or update component firmware to match system requirements.

Step 5: Replace Faulty Components If a specific controller or display module is confirmed defective through substitution testing or continued communication failure after wiring repairs, replacement is necessary. Critical for used machines: Always verify that replacement parts have compatible software versions and are properly programmed before installation to prevent recurring CID2929 faults.


Disclaimer: This guide provides general troubleshooting information for Caterpillar CID2929 fault codes. Excavator electrical systems are complex and require proper diagnostic tools and training. Always consult the manufacturer's service manual and consider professional assistance from a certified Caterpillar technician for definitive diagnosis and repair, especially when working with CAN bus communication systems and ECM programming.

Fault Description:

Exhaust shunt relay

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.

facebookyoutubeinstagramtiktoklinkedinreddit
Contact us
Contact us
faqsFAQsWhatsAppWhatsApp