Fault Codes:Caterpillar General CID4587
What is Caterpillar Fault Code CID4587?
Caterpillar Fault Code CID4587 indicates a communication error or data link failure within the machine's Controller Area Network (CAN) system. This code specifically signals that the Electronic Control Module (ECM) has detected an interruption or abnormal messaging between critical electronic controllers on the machine.
The CAN bus system serves as the digital nervous system for modern Caterpillar excavators, allowing the engine controller, hydraulic controller, display monitor, and other electronic modules to share operational data continuously. When CID4587 triggers, it means one or more controllers have stopped communicating properly, which can compromise machine performance, safety systems, and diagnostic capabilities. This fault is particularly critical because it can mask other issues—if controllers cannot communicate, secondary fault codes may not register or display properly.
Common Symptoms
When CID4587 is active, operators typically experience:
- Warning lights illuminated on the instrument cluster, often accompanied by a "check engine" or communication error icon
- Intermittent loss of display information, including blank screens, frozen gauges, or missing operational data
- Reduced engine power or derate mode as the ECM enters a protective state due to missing sensor data
- Hydraulic function irregularities such as sluggish response or inconsistent operation when the hydraulic controller loses communication
- Multiple simultaneous fault codes appearing without clear patterns, indicating widespread communication breakdown
Potential Causes
The most common technical causes for CID4587 in used Caterpillar excavators include:
- Damaged or corroded CAN bus wiring harness, especially at flex points near the swing bearing or boom pivot areas where repeated movement causes wire fatigue
- Loose or corroded connector pins at controller connection points, particularly those exposed to moisture or hydraulic oil contamination
- Failed terminating resistors at the ends of the CAN bus network (120-ohm resistors that maintain proper signal integrity)
- ECM or secondary controller internal failure, though less common than wiring issues in used machines
- Voltage supply problems from failing batteries, loose grounds, or corroded main power connections affecting controller operation
- Aftermarket component interference from improperly installed accessories that disrupt CAN bus communications
How to Troubleshoot and Fix Code CID4587
Step 1: Visual Harness Inspection Begin with a thorough physical inspection of all CAN bus wiring harnesses. On used excavators, focus on high-wear areas including the swing post, boom base, and undercarriage routing. Look for abraded insulation, pinched wires, or oil-soaked connectors. Check all Deutsch connectors and AMP connectors for corrosion, bent pins, or moisture intrusion—clean with electrical contact cleaner if necessary.
Step 2: Resistance and Continuity Testing Using a digital multimeter, measure the resistance across the CAN High and CAN Low lines with all controllers disconnected. You should read approximately 60 ohms (two 120-ohm terminating resistors in parallel). If readings are significantly different, locate and test each terminating resistor individually. Check continuity of each CAN wire from end to end—any open circuits indicate broken wires requiring repair or harness replacement.
Step 3: Voltage and Signal Verification With the key on and controllers reconnected, measure voltage at the CAN High (should read approximately 3.5V) and CAN Low (should read approximately 1.5V) terminals using a multimeter or oscilloscope. For advanced diagnostics, connect Caterpillar Electronic Technician (Cat ET) software to monitor real-time communication status between controllers and identify which specific module has stopped responding.
Step 4: Controller and Ground Verification Verify all ground connections are clean, tight, and corrosion-free—poor grounds are especially common in used machines exposed to moisture. Test main power supply voltage to each controller (should be 24V ±2V). If wiring and grounds check properly but the fault persists, individual controller testing or replacement may be necessary, starting with the most recently installed or previously repaired modules.
For used excavators specifically, always inspect previous repair areas where harnesses may have been disturbed, relocated, or improperly secured, creating new rub points or stress concentrations.
Disclaimer: This guide provides general troubleshooting information. Always consult the official Caterpillar service manual for your specific machine model and serial number. Complex electrical diagnostics may require professional technician assistance with proper diagnostic tools and training.
Fault Description:
The remote control of the power transmission system enables the feeder
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