Fault Codes:Caterpillar General CID1987

Caterpillar Excavator Fault Code CID1987: Complete Diagnostic Guide

What is Caterpillar Fault Code CID1987?

CID1987 indicates a communication error with the Implement Control System (ICS) on Caterpillar excavators. This fault code triggers when the Electronic Control Module (ECM) fails to receive proper data signals from the implement control network, specifically related to the CAN Bus communication between the machine's main controller and hydraulic control systems.

This code is critical because the Implement Control System manages essential functions including boom, stick, and bucket movements, as well as auxiliary hydraulic circuits. When communication breaks down, the ECM cannot properly coordinate hydraulic functions, potentially leading to erratic implement behavior or complete loss of control. On used Caterpillar excavators, this fault often indicates deteriorating electrical connections or aging control modules that require immediate attention to maintain safe operation.

Common Symptoms

When CID1987 is active, operators typically experience:

  • Erratic or unresponsive hydraulic implement controls (boom, stick, or bucket not responding correctly to joystick inputs)
  • Amber warning light illuminated on the instrument cluster with fault code display
  • Intermittent loss of auxiliary hydraulic functions (thumbs, grapples, or breakers cycling on/off)
  • Derated engine performance or machine entering limp mode to protect hydraulic systems
  • Joystick pattern changes or complete loss of pilot control functionality

Potential Causes

The most common technical reasons for CID1987 on used Caterpillar excavators include:

  • Corroded or damaged CAN Bus connectors at the implement control module (especially in machines operating in wet/coastal environments)
  • Worn or frayed wiring harness along known rub points near the swing bearing or boom pivot areas
  • Failing Implement Control Module (ICM) due to age, moisture intrusion, or voltage spikes
  • Loose or oxidized ground connections on the implement control circuit
  • Damaged terminating resistors on the CAN Bus network causing signal reflection
  • ECM software version incompatibility after previous repairs or module replacements

How to Troubleshoot and Fix Code CID1987

Step 1: Visual Inspection of Harness and Connectors

Begin by thoroughly inspecting the implement control wiring harness from the cab to the hydraulic control valve. Focus on known wear areas: where harnesses pass through the swing bearing, along the boom base, and near hydraulic valve banks. Look for abraded insulation, pinched wires, or evidence of rodent damage. Check all CAN Bus connectors (typically gray or yellow 9-pin Deutsch connectors) for corrosion, bent pins, or moisture intrusion. On used excavators, these connections often suffer from years of vibration and environmental exposure.

Step 2: Test CAN Bus Communication and Resistance

Using Caterpillar Electronic Technician (CAT ET) diagnostic software, monitor live CAN Bus communication status while wiggling harnesses to identify intermittent faults. With the machine powered off, disconnect the implement control module and measure CAN Bus terminating resistance between CAN-High and CAN-Low pins—you should read approximately 60 ohms with both terminating resistors in place. If resistance is incorrect, locate and replace faulty 120-ohm terminating resistors at network endpoints.

Step 3: Voltage Supply and Ground Verification

With the key switch on, verify the implement control module receives proper battery voltage (typically 24V on larger excavators, 12V on smaller models) at the power supply pin. Check for voltage drop exceeding 0.5V, which indicates poor connections. Verify ground circuit integrity by measuring resistance between the module ground pin and battery negative—readings above 1 ohm indicate corroded ground connections requiring cleaning and re-termination.

Step 4: Module Testing and Replacement

If wiring, grounds, and power supply test correctly, the Implement Control Module itself may have failed. Before replacement, use CAT ET to perform a module reset and flash the latest software version—sometimes communication errors result from outdated firmware. When replacing modules on used machines, always verify part number compatibility and perform proper CAN Bus configuration using diagnostic software. After any repair, clear fault codes, cycle the machine through all implement functions, and verify CID1987 does not return.

Disclaimer: This guide provides general diagnostic procedures for Caterpillar excavator fault code CID1987. Hydraulic and electrical systems operate under high pressure and voltage. Always consult your machine's service manual and consider professional assistance from certified Caterpillar technicians for complex repairs, especially on used equipment where undocumented modifications may exist.

Fault Description:

Pump to the solenoid valve at the end of the bucket cylinder head

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.

facebookyoutubeinstagramtiktoklinkedinreddit
Contact us
Contact us
faqsFAQsWhatsAppWhatsApp