Fault Codes:Caterpillar General CID1666
What is Caterpillar Fault Code CID1666?
Fault Code CID1666 indicates a communication error with the Implement Control Module (ICM) on Caterpillar excavators, specifically a CAN Bus communication failure or timeout. This diagnostic trouble code (DTC) triggers when the Electronic Control Module (ECM) cannot establish or maintain proper data link communication with the ICM, which controls auxiliary hydraulic functions and attachments.
This code is critical because the ICM manages essential excavator functions including hydraulic implement controls, attachment recognition, and coordinated machine operations. When communication fails, the excavator's ECM cannot properly coordinate engine performance with hydraulic demands, potentially limiting productivity and causing erratic implement behavior. On used Caterpillar excavators, this fault often stems from deteriorated wiring harnesses or corroded connectors rather than actual module failures.
Common Symptoms
- Implement function warning light illuminated on the instrument cluster with possible audible alarm
- Loss of auxiliary hydraulic controls or intermittent attachment operation
- Reduced engine power or derate mode activation to protect the powertrain
- Erratic bucket or attachment movements that don't respond properly to joystick inputs
- Multiple fault codes appearing simultaneously related to CAN communication network
Potential Causes
The most common technical causes for CID1666 on used Caterpillar excavators include:
- Damaged CAN Bus wiring harness between ECM and ICM, particularly at known rub points near the swing bearing and boom pivot areas
- Corroded or loose electrical connectors at the ICM mounting location, especially on machines with high operating hours in wet/muddy conditions
- Failed Implement Control Module (ICM) due to moisture intrusion or component degradation
- Poor grounding connections at chassis ground points causing voltage reference issues
- ECM software version incompatibility after previous repairs or module replacements
- Damaged terminating resistors on the CAN Bus network causing signal reflection
How to Troubleshoot and Fix Code CID1666
Step 1: Initial Diagnostic Scan Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to retrieve all active and logged fault codes. Document the failure mode identifier (FMI) and occurrence count. Check for additional communication-related codes that might indicate broader CAN Bus network issues.
Step 2: Physical Harness Inspection Thoroughly inspect the wiring harness routing between the ECM (typically located near the operator station) and ICM (usually mounted near hydraulic valves). Pay special attention to harness routing through the swing bearing area where abrasion commonly occurs on used machines. Look for chafed insulation, pinched wires, or signs of previous repairs with electrical tape.
Step 3: Connector and Voltage Testing Disconnect and inspect all connectors in the communication circuit for corrosion, bent pins, or moisture intrusion. Using a digital multimeter, verify proper supply voltage (typically 8-32V DC) at the ICM power pins. Check CAN High and CAN Low signal wires for proper resistance (typically 60 ohms across the network with terminating resistors intact).
Step 4: Ground Circuit Verification Test all chassis ground points associated with both modules for resistance below 5 ohms. On used excavators, ground deterioration is extremely common and often overlooked. Clean and re-torque ground connections to manufacturer specifications.
Step 5: Module Communication Test With Cat ET software, perform a communication test specifically targeting the ICM. If communication cannot be established after verifying wiring integrity, the ICM itself may require replacement. Before replacing modules on used equipment, verify part numbers match and software versions are compatible.
Disclaimer: This guide provides general troubleshooting information. Always consult the official Caterpillar service manual for your specific excavator model and consider professional diagnostic assistance for complex electrical issues. Improper repairs may cause additional damage or safety hazards.
Fault Description:
Variable safety valve #2 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