Fault Codes:Caterpillar General CID4670
What is Caterpillar Fault Code CID4670?
Caterpillar CID4670 indicates a communication error or data link failure within the machine's Controller Area Network (CAN) system, specifically related to a connected controller or module that has stopped responding or is sending invalid data. This Component Identifier (CID) fault triggers when the Electronic Control Module (ECM) detects that a networked component—such as a hydraulic controller, display module, or auxiliary system controller—has lost communication or is transmitting corrupted messages on the CAN bus.
This fault is critical for excavator performance because modern Caterpillar machines rely on continuous data exchange between multiple controllers to coordinate engine power, hydraulic functions, and operator displays. When CID4670 appears, system integration breaks down, potentially limiting machine functionality or causing erratic behavior. For used excavators, this code often points to age-related wiring degradation or connector corrosion rather than complete module failure.
Common Symptoms
- Warning light or malfunction indicator illuminated on the operator display panel
- Intermittent or complete loss of specific hydraulic functions (swing, boom, bucket) depending on which controller is affected
- Display screen errors or missing operational data (fuel level, temperature readings, system pressures)
- Reduced engine power or activation of derate mode if the ECM cannot verify safe operating parameters
- Erratic system behavior such as functions activating unexpectedly or responding with delays
Potential Causes
The most common technical causes for CID4670 on used Caterpillar excavators include:
- Damaged or corroded CAN bus wiring harness, particularly at flex points near the cab or boom pivot where cables experience constant movement
- Loose or corroded electrical connectors at module connection points, especially those exposed to moisture or hydraulic fluid contamination
- Failed or failing controller module (hydraulic controller, implement controller, or display module)
- Low system voltage or poor grounding connections causing communication dropouts during high electrical load conditions
- ECM software compatibility issues after component replacement without proper parameter configuration
- Physical damage to wiring from previous repairs, rodent activity, or harness routing that allows rubbing against frame components
How to Troubleshoot and Fix Code CID4670
Step 1: Identify the Specific Controller Use Caterpillar Electronic Technician (Cat ET) diagnostic software to determine exactly which Component ID has stopped communicating. The software will show which module on the CAN network is generating the fault. Document all active and logged codes simultaneously, as multiple communication errors may indicate a CAN bus backbone issue rather than a single module failure.
Step 2: Inspect Wiring and Connectors Physically trace the CAN bus harness from the ECM to the affected controller, paying special attention to areas with cable movement or exposure. On used excavators, check known wear points: cab harness routing through the floor, cables near the swing bearing, and connections in the engine compartment. Look for chafed insulation, crushed wires, or green corrosion on connector pins. Clean all connectors with electrical contact cleaner and apply dielectric grease to prevent moisture intrusion.
Step 3: Test Electrical Integrity Using a digital multimeter, measure CAN bus resistance between the CAN High and CAN Low wires at the affected module connector (should typically read 60 ohms with key off, indicating proper termination). Check for voltage presence on power and ground circuits to the module (should match system voltage, typically 24V). Test for voltage drops under load, which indicate poor ground connections—a common issue in older machines.
Step 4: Verify Module Function and Replace if Necessary If wiring checks pass, swap the suspected module with a known-good unit or test the module independently if possible. Before replacing any controller, ensure the ECM software version is current and compatible with all system components. After replacement, use Cat ET to configure parameters and perform a CAN bus health check to verify all modules communicate properly.
For used excavators specifically: Always investigate harness condition and connector integrity before condemning expensive controllers. Decades of vibration, temperature cycling, and moisture exposure create intermittent connection issues that mimic module failures.
Disclaimer: This guide provides general troubleshooting information. Caterpillar systems require specialized diagnostic tools and training. Always consult factory service manuals and consider professional technician assistance for complex electrical diagnostics to avoid misdiagnosis and unnecessary part replacement.
Fault Description:
Left console rear steering control position sensor
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