Fault Codes:Caterpillar General CID1591
What is Caterpillar Fault Code CID1591?
Caterpillar Fault Code CID1591 indicates a communication error or data link failure within the machine's Controller Area Network (CAN) bus system, specifically related to a component identifier that has lost communication with the Electronic Control Module (ECM). This fault signifies that one or more electronic controllers on the excavator are not transmitting or receiving data properly through the machine's communication network.
The CAN bus system is the critical digital nervous system of modern Caterpillar excavators, allowing the ECM, hydraulic controllers, display modules, and various sensors to share operational data in real-time. When CID1591 appears, it means a specific controller has stopped communicating, which can severely impact machine performance, safety systems, and diagnostic capabilities. For used excavators, this code often points to age-related deterioration of electrical connections or previous repair work that compromised network integrity.
Common Symptoms
- Monitor display warnings showing communication errors or component unavailable messages
- Reduced engine power or unexpected derate modes as the ECM enters fail-safe operation
- Intermittent loss of hydraulic functions or erratic responses from joystick controls
- Inability to access diagnostic data through the display or service tools
- Multiple fault codes appearing simultaneously due to cascading communication failures
Potential Causes
The most common technical causes for CID1591 in used Caterpillar excavators include:
- Corroded or damaged CAN bus connectors, especially at bulkhead connections and controller interfaces where moisture intrusion is common
- Damaged wiring harness from rubbing against frame components, particularly near swing bearing pass-throughs and boom cylinder routing
- Failed electronic controller module (hydraulic controller, display module, or auxiliary ECM) due to age or vibration damage
- Poor ground connections at chassis grounding points that have corroded over years of operation
- Incorrect termination resistors on the CAN network, often from previous electrical repairs or aftermarket component installations
- ECM software corruption or outdated firmware versions incompatible with other system controllers
How to Troubleshoot and Fix Code CID1591
Step 1: Identify the Specific Component Use Caterpillar Electronic Technician (Cat ET) diagnostic software to determine which controller identifier (CID) has lost communication. The software will show which specific module on the network is offline. Document all active and logged fault codes before proceeding.
Step 2: Perform Visual Harness Inspection Thoroughly inspect the main wiring harness routing from the ECM to all controllers, paying special attention to areas where harnesses pass through the swing bearing, along the boom, and near the hydraulic pump. On used machines, look for chafed insulation, crushed wires, or previous repair tape that may indicate earlier damage. Check all Deutsch connectors and AMP connectors for corrosion, bent pins, or moisture contamination.
Step 3: Test CAN Bus Continuity and Resistance Using a digital multimeter, measure resistance between CAN High and CAN Low terminals at the affected controller connector (should typically read 60 ohms with termination resistors intact). Check for short circuits to ground or power (should show infinite resistance). Verify supply voltage to the affected controller (typically 12-24V depending on circuit).
Step 4: Check Grounds and Power Supply Verify all chassis ground points are clean, tight, and free of corrosion. On used excavators, ground deterioration is extremely common and often overlooked. Check battery voltage and alternator output to ensure stable power supply to all controllers.
Step 5: Swap or Replace Components If harness and connections test properly, the controller itself may have failed. Before replacing expensive modules on used equipment, verify the ECM software version is current and compatible with all installed components using Cat ET.
Critical for Used Equipment: Always inspect for previous unauthorized repairs, aftermarket components, or modified harnesses that may not meet Caterpillar CAN bus specifications. Replacing a controller without addressing underlying harness damage will result in repeat failures.
Disclaimer: This guide provides general troubleshooting information. Always consult the official Caterpillar service manual for your specific excavator model and serial number. Complex electrical diagnostics should be performed by qualified technicians with proper Cat ET software and training. Improper electrical work can cause additional damage to expensive electronic components.
Fault Description:
Reverse flow control voltage stabilizer pressure 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.







FAQs
WhatsApp