Fault Codes:Caterpillar General CID2654

What is Caterpillar Fault Code CID2654?

Caterpillar Fault Code CID2654 indicates a communication error or data link failure within the machine's CAN (Controller Area Network) system, specifically related to a missing or unresponsive electronic control module on the network. This Component Identifier (CID) fault signals that the primary Electronic Control Module (ECM) cannot establish or maintain proper communication with one or more connected controllers or sensors on the data bus.

This fault is critical because modern Caterpillar excavators rely on constant communication between multiple control modules—including the engine ECM, hydraulic controllers, and display systems—to coordinate performance, monitor emissions, and ensure safe operation. When CID2654 appears, the machine's integrated systems cannot share vital operational data, potentially triggering protective derates or complete system shutdowns.

Common Symptoms

Operators and mechanics may observe the following when CID2654 is active:

  • Warning lights illuminated on the instrument cluster, particularly the malfunction indicator lamp (MIL) or check engine light
  • Loss of communication between the display monitor and engine controller, resulting in missing gauge readings or frozen screens
  • Reduced engine power or derate mode activation as a protective measure
  • Intermittent or complete loss of specific hydraulic functions that rely on electronic control
  • Multiple additional fault codes appearing simultaneously due to cascading communication failures

Potential Causes

Several technical issues commonly trigger CID2654 in used Caterpillar excavators:

  • Damaged or corroded wiring harnesses, especially at known rub points near swing bearings, boom cylinders, or engine mounts
  • Loose or corroded connector pins on CAN bus termination points or module connectors
  • Failed electronic control module (ECM, hydraulic controller, or display module) no longer responding to network requests
  • Low battery voltage or poor ground connections disrupting data transmission across the network
  • Physical damage to CAN bus wiring from rodent intrusion, previous repairs, or age-related insulation breakdown
  • Incompatible or failed aftermarket components interfering with OEM communication protocols

How to Troubleshoot and Fix Code CID2654

Step 1: Perform Visual Inspection Begin by thoroughly inspecting all wiring harnesses and connectors along the CAN bus network. On used excavators, pay special attention to areas with mechanical wear—undercarriage routing, swing post pass-throughs, and engine compartment flex points. Look for abraded insulation, corroded pins, bent terminals, or moisture intrusion in connector boots.

Step 2: Check Power Supply and Grounds Using a digital multimeter, verify battery voltage (should be 12.5-14V with engine running) and test all ground connections to the ECM and related modules. Poor grounds are a frequent culprit in used machines. Clean and tighten all ground points, especially those exposed to environmental contamination.

Step 3: Test CAN Bus Integrity Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to identify which specific module is not communicating. Check CAN High and CAN Low wire resistance between modules—typical values should be 50-70 ohms across the terminated network. Look for open circuits, shorts to ground, or shorts to power.

Step 4: Inspect Termination Resistors Verify that CAN bus termination resistors (typically 120-ohm resistors at each network end) are present and functional. Missing or failed resistors cause reflection errors and communication dropouts.

Step 5: Replace Faulty Components If diagnostics isolate a specific failed module, replace it with genuine Caterpillar parts. For used excavators, always inspect replacement harness sections for proper routing to prevent future wear damage.


Disclaimer: This guide provides general troubleshooting information. Always consult the official Caterpillar service manual for your specific machine model and serial number. If you lack proper diagnostic tools or experience with CAN bus systems, seek assistance from a certified Caterpillar technician to prevent further damage.

Fault Description:

Material height sensor on the right side of the ironing plate

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