Fault Codes:Caterpillar General CID3870
What is Caterpillar Fault Code CID3870?
Caterpillar fault code CID3870 indicates a communication error or data link failure within the machine's Controller Area Network (CAN) bus system. This code specifically signals that the Electronic Control Module (ECM) has detected an abnormal message or loss of communication from a critical component controller on the network.
The CAN bus serves as the central nervous system of modern Caterpillar excavators, allowing various control modules—including the engine ECM, hydraulic controller, and display monitor—to share real-time operational data. When CID3870 triggers, it means one or more components have stopped transmitting valid data packets, disrupting the machine's ability to coordinate systems effectively. This is particularly critical because integrated hydraulic and engine performance depends on seamless electronic communication between controllers.
Common Symptoms
When CID3870 is active, operators typically experience:
- Illuminated warning lights on the instrument cluster, often accompanied by a "Check Engine" or system malfunction indicator
- Reduced engine power or derate mode, where the ECM limits horsepower to protect the machine from operating with incomplete sensor data
- Erratic hydraulic response or sluggish boom/stick movements due to communication delays between the hydraulic controller and engine management system
- Intermittent gauge readings or complete loss of display functionality on the monitor panel
- Stored fault codes for multiple systems simultaneously, indicating widespread communication breakdown rather than isolated component failure
Potential Causes
The most common technical causes for CID3870 in used Caterpillar excavators include:
- Corroded or damaged CAN bus connectors, especially at bulkhead connections exposed to moisture and debris intrusion
- Frayed or pinched wiring harnesses at known rub points near the swing bearing, boom pivot, or engine firewall
- Failing ECM or controller module with degraded internal communication circuits due to age and thermal cycling
- Poor ground connections causing voltage reference issues that corrupt digital signal transmission
- Aftermarket component installation with incompatible communication protocols or improper harness splicing
- Low battery voltage or unstable electrical supply affecting CAN bus termination resistance
How to Troubleshoot and Fix Code CID3870
Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (Cat ET) or compatible diagnostic software to read active and logged fault codes. Document all associated codes, timestamps, and frequency of occurrence. Check which specific controller is reporting the communication failure.
Step 2: Inspect Physical Harness and Connectors Perform a thorough visual inspection of the main wiring harness, paying special attention to areas where cables route through moving joints or tight spaces. On used excavators, check for cable wear at the swing bearing pass-through, undercarriage routing, and engine compartment firewall penetrations. Look for green corrosion, bent pins, or moisture inside Deutsch connectors and AMP connectors.
Step 3: Test CAN Bus Integrity Using a digital multimeter, measure CAN High and CAN Low voltage at the suspect controller connector (should read approximately 2.5V at rest, with 1V differential during communication). Check termination resistance across CAN High and Low lines—should measure 60 ohms with key off and all modules connected. Values significantly higher indicate open circuits or poor connections.
Step 4: Verify Power and Ground Circuits Test for proper battery voltage (12.6-13.2V minimum) and check all chassis ground points for resistance below 0.5 ohms. Clean and retighten ground connections at the battery, frame rails, and ECM mounting locations. Voltage drops exceeding 0.2V indicate corroded ground paths common in older machines.
Step 5: Isolate Faulty Module If harness and power supply check good, systematically disconnect non-critical controllers one at a time while monitoring for code clearance. This identifies which module is corrupting the network. For used excavators, hydraulic controllers and aftermarket display monitors are frequent culprits due to moisture exposure.
Step 6: Repair or Replace Components Replace damaged harness sections using OEM-spec shielded twisted-pair cable with proper crimped connections—avoid solder joints that crack from vibration. If a controller module is faulty, ensure replacement units match the machine's software version to prevent compatibility issues.
Disclaimer: This guide provides general troubleshooting direction for CID3870. Always consult the official Caterpillar service manual for your specific machine model and serial number. Complex electrical diagnostics should be performed by certified technicians with proper training and calibrated equipment to avoid misdiagnosis or additional damage.
Fault Description:
Conveyor belt rotation speed 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