Fault Codes:Caterpillar General CID3987
## What is Caterpillar Fault Code CID3987?
**Caterpillar CID3987 indicates a communication error or data link failure within the machine's Controller Area Network (CAN) system, specifically related to a missing or intermittent message from a critical control module.** This diagnostic trouble code (DTC) typically signals that the **Electronic Control Module (ECM)** is not receiving expected communication from another networked controller, such as the **hydraulic control module**, **display module**, or **aftertreatment controller**.
This fault is critical for Caterpillar excavators because the **CAN bus** serves as the central nervous system of modern machines. When communication breaks down, the ECM cannot properly coordinate engine performance with hydraulic functions, emissions systems, or operator interface displays. In used excavators, this code often points to aging wiring harnesses, corroded connectors, or module failures that develop after thousands of operating hours.
## Common Symptoms
- **Malfunction indicator lamp (MIL)** or warning light illuminated on the instrument cluster
- **Loss of specific machine functions** such as hydraulic response delays or erratic swing/boom movements
- **Display screen errors** or complete loss of data readout on the monitor panel
- **Engine derate** or power reduction mode activated to protect drivetrain components
- **Intermittent communication faults** that clear and reappear during machine operation, especially over rough terrain
## Potential Causes
The most common technical causes for CID3987 on used Caterpillar excavators include:
- **Damaged or corroded CAN bus wiring harness**, particularly at known rub points near the swing bearing or along the boom structure
- **Loose or oxidized connector pins** on module plugs, especially in machines exposed to wet or muddy environments
- **Failed control module** (hydraulic, display, or aftertreatment controller) no longer transmitting on the network
- **Low system voltage** from weak batteries or failing alternators causing communication dropouts
- **Aftermarket component interference** from non-OEM attachments or improperly installed accessories disrupting CAN signals
- **ECM software version mismatch** after component replacement without proper reprogramming
## How to Troubleshoot and Fix Code CID3987
**Step 1: Perform Initial Diagnostics**
Connect **Caterpillar Electronic Technician (Cat ET)** diagnostic software to identify which specific module is not communicating. Document all active and logged codes. Check battery voltage—it should read **24-28V** on most Caterpillar excavators; low voltage frequently causes intermittent CAN communication failures.
**Step 2: Inspect Physical Connections**
Thoroughly examine **CAN bus harness connectors** at each control module. On used excavators, pay special attention to harness routing near the swing bearing, cab mounting points, and boom pivot areas where vibration and flexing cause wire chafing. Look for **green corrosion on pins**, damaged connector seals, or moisture intrusion. Clean connectors with electrical contact cleaner and apply dielectric grease.
**Step 3: Test CAN Bus Integrity**
Using a **digital multimeter (DMM)**, measure resistance between **CAN High** and **CAN Low** terminals at the diagnostic connector—you should read approximately **60 ohms**, indicating proper termination resistors. Check for shorts to ground on both CAN lines (should read infinite resistance). Wiggle harnesses while monitoring live data in Cat ET to identify intermittent opens.
**Step 4: Isolate Failed Module**
If wiring tests pass, systematically disconnect modules one at a time while monitoring communication status in diagnostic software. When communication restores after disconnecting a specific module, you've identified the failed component. On high-hour used machines, **hydraulic control modules** and **display units** are common failure points.
**Step 5: Verify Repair and Clear Codes**
After replacing damaged harnesses, connectors, or failed modules, clear fault codes and operate the machine through a complete work cycle. Monitor for code recurrence—intermittent faults may require extended testing under load conditions.
**Disclaimer:** This guide provides general troubleshooting information for experienced technicians. Always consult official Caterpillar service documentation and consider professional diagnostic assistance for complex electrical issues, especially when working with used equipment that may have undocumented modifications or previous repair attempts.
Fault Description:
The thruster rotates the solenoid valve to the left
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