Fault Codes:Caterpillar General CID4591

What is Caterpillar Fault Code CID4591?

Caterpillar Fault Code CID4591 indicates a communication error or data link failure within the machine's CAN (Controller Area Network) bus system. This code specifically signals that the Electronic Control Module (ECM) has detected an abnormal message or loss of communication from a connected component or controller on the network.

The CAN bus system is the central nervous system of modern Caterpillar excavators, allowing multiple electronic controllers to communicate and share critical operational data. When CID4591 appears, it means one or more modules—such as the hydraulic controller, display monitor, aftertreatment system, or transmission control unit—has stopped responding or is sending corrupted data. This disrupts coordinated machine functions and can lead to reduced performance or protective shutdowns. For used excavators, this code often points to age-related wiring degradation or connector corrosion rather than catastrophic component failure.

Common Symptoms

  • Warning lights illuminated on the operator display, often with multiple fault codes appearing simultaneously
  • Reduced engine power or derate mode activation as the ECM enters a protective state
  • Erratic gauge readings or complete loss of display functionality on the monitor panel
  • Intermittent loss of hydraulic functions or unresponsive controls during operation
  • Engine may start normally but exhibit communication-related errors after warm-up or during vibration

Potential Causes

The most common technical reasons for CID4591 on used Caterpillar excavators include:

  • Corroded or loose CAN bus connectors, particularly at junction points exposed to moisture or hydraulic fluid contamination
  • Damaged wiring harnesses due to rubbing against frame components, especially near the swing bearing or along the boom where flexing occurs
  • Failed electronic control module or peripheral controller with internal circuit board degradation
  • Poor grounding connections at battery terminals or chassis ground points causing voltage fluctuations
  • Aftermarket accessory installations that improperly tap into the CAN network without proper termination resistors
  • Water intrusion into sealed connectors, common in machines with compromised cab seals or damaged harness boots

How to Troubleshoot and Fix Code CID4591

Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (Cat ET) or equivalent diagnostic tool to read active and logged fault codes. Document all related codes, as CID4591 rarely appears alone. Check the timestamp to determine if the fault is continuous or intermittent.

Step 2: Perform Visual Harness Inspection Physically inspect all CAN bus wiring (typically yellow twisted-pair cables) from the ECM throughout the machine. Focus on high-wear areas: swing bearing pass-throughs, boom pivot points, and engine compartment routing. Look for abraded insulation, pinched wires, or evidence of previous repairs with electrical tape.

Step 3: Test Connector Integrity Disconnect and inspect each CAN bus connector along the network. Clean contacts with electrical contact cleaner and check for bent pins or green corrosion. On used excavators, connector seals often fail—replace any damaged weather seals or use dielectric grease for protection.

Step 4: Measure CAN Bus Resistance With all modules connected and ignition off, measure resistance between CAN High and CAN Low terminals at the diagnostic port. You should read approximately 60 ohms, indicating proper termination resistors are present. Readings significantly higher suggest an open circuit; lower readings indicate a short.

Step 5: Isolate Faulty Module Systematically disconnect peripheral controllers one at a time while monitoring with Cat ET. When the communication error clears after disconnecting a specific module, you've identified the failed component. Check that module's power supply voltage (should be 12-14V) and ground continuity before condemning the unit.

Step 6: Verify ECM Function If all harnesses and modules test good, the primary ECM may have internal CAN transceiver failure. This requires replacement or repair by an authorized Caterpillar dealer with proper programming equipment.


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 lack proper diagnostic tools or electrical expertise, seek assistance from a certified Caterpillar technician to avoid further damage to electronic systems.

Fault Description:

Engine multi-stage turbocharger 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