Fault Codes:Caterpillar General CID2591

What is Caterpillar Fault Code CID2591?

Caterpillar fault code CID2591 indicates a communication error with the Implement Control System (ICS) or a problem with the Electronic Control Module (ECM) detecting abnormal data from the implement control network. This Component Identifier (CID) specifically relates to data link communication failures between the machine's primary controller and auxiliary hydraulic control systems.

This fault code is critical for Caterpillar excavators because the Implement Control System manages advanced hydraulic functions, attachment recognition, and electronic control of work tools. When CID2591 is active, the machine may lose intelligent boom control, reduced fuel efficiency modes, or fail to recognize hydraulic attachments properly. For used excavators, this code often appears after years of electrical system degradation, making it a common concern during pre-purchase inspections.

Common Symptoms

Operators typically experience the following when CID2591 is active:

  • Warning light illuminated on the instrument cluster, often accompanied by a "Check Engine" or communication error message on the monitor display
  • Loss of advanced hydraulic features such as auto-dig, boom float mode, or attachment flow control presets
  • Intermittent loss of implement control responsiveness, particularly during complex multi-function operations
  • Reduced engine power or derate mode in some severe cases where the ECM cannot verify safe implement operation
  • Erratic behavior of auxiliary hydraulic circuits or failure of the machine to recognize installed attachments

Potential Causes

The most common technical causes for CID2591 in used Caterpillar excavators include:

  • Damaged or corroded CAN bus wiring harness connections, especially at harness junction points near the cab mount or boom base where flexing occurs
  • Failed Implement Control Module (ICM) or communication circuit board within the controller
  • Loose or oxidized connector pins at the ECM or ICM, particularly on machines exposed to moisture or coastal environments
  • Voltage supply issues to the implement control network, often caused by failing alternators or poor grounding points
  • Software version mismatch between ECM and ICM after previous repairs or component replacements
  • Physical harness damage from rubbing against structural components—a known wear point on older excavators near the swing bearing area

How to Troubleshoot and Fix Code CID2591

Step 1: Connect Caterpillar Electronic Technician (Cat ET) Software Use Cat ET diagnostic software with the appropriate communication adapter to read active and logged fault codes. Check for multiple communication-related faults that might indicate a network-wide issue versus an isolated component failure. Document all present codes and freeze frame data.

Step 2: Inspect Physical Wiring and Connectors Perform a thorough visual inspection of the CAN bus harness from the ECM to the Implement Control Module. On used excavators, pay special attention to harness routing near the swing bearing, boom pivot points, and cab mounts where vibration and flexing cause insulation wear. Check all connectors for:

  • Bent or pushed-back pins
  • Green corrosion on terminals
  • Moisture intrusion in connector bodies
  • Proper sealing boot installation

Step 3: Test Communication Circuit Integrity Using a digital multimeter, measure CAN High and CAN Low voltage at the ICM connector (typically pins specified in service manual). You should see approximately 2.5V on CAN High and 2.5V on CAN Low with key on, engine off. Check for 120-ohm termination resistance across CAN High and CAN Low with all modules disconnected. Incorrect resistance indicates wiring shorts or open circuits.

Step 4: Verify Power Supply and Grounds Test that the ICM receives proper voltage supply (typically 12-24V depending on system design) and that ground circuits show less than 0.1-ohm resistance to chassis ground. Corroded ground straps are extremely common on used machines and cause intermittent communication failures.

Step 5: Component Replacement and Software Verification If wiring tests pass, the Implement Control Module itself may require replacement. Before installing new components on used excavators, verify that ECM software versions are current and compatible with all networked controllers using Cat ET. After any repairs, clear codes, cycle the key, and perform a complete operational test of all implement functions.


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. If you're unfamiliar with electrical diagnostics or CAN bus systems, consult a certified Caterpillar technician to avoid damaging expensive electronic components.

Fault Description:

Balance the spare solenoid valve

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