Fault Codes:Caterpillar General CID3986

Caterpillar Excavator Fault Code CID3986: Complete Diagnostic Guide

What is Caterpillar Fault Code CID3986?

Fault Code CID3986 indicates a communication error or data mismatch between the Engine Control Module (ECM) and the Machine Control Module (MCM) on Caterpillar excavators. This Controlled Area Network (CAN) bus communication fault specifically signals that one controller is not receiving valid data packets from the other, or the data being transmitted is corrupted.

This code is critical because the ECM and MCM must continuously exchange information about engine performance, hydraulic demands, and safety parameters. When communication fails, the machine may enter a protective derate mode or limit certain functions to prevent potential damage. On used excavators, this fault often indicates deteriorating wiring harnesses or corroded connection points rather than actual controller failures.

Common Symptoms

When CID3986 is active, operators typically experience:

  • Warning light illumination on the instrument cluster, often accompanied by a check engine light
  • Reduced engine power or sudden derating where the machine limits RPM to 1500 or lower
  • Erratic hydraulic response or sluggish boom/arm movements due to incomplete load-sensing data
  • Intermittent gauge failures where RPM, fuel level, or temperature readings become unreliable or freeze
  • Multiple secondary fault codes appearing simultaneously as the communication breakdown affects various systems

Potential Causes

The most common technical causes for CID3986 on used Caterpillar excavators include:

  • CAN bus harness damage at known rub points near the engine firewall or along the right-hand chassis rail where cables contact metal edges
  • Corroded or loose connector pins at the ECM or MCM, particularly the 70-pin main harness connector which is exposed to moisture
  • Failed terminating resistor in the CAN network (typically 120-ohm resistors at network endpoints)
  • ECM or MCM voltage supply issues caused by failing main relays or poor ground connections at G201 or G301 locations
  • Software version mismatch between controllers after partial system updates or ECM replacement without proper flashing
  • Internal controller failure (less common) where the communication processor chip has degraded

How to Troubleshoot and Fix Code CID3986

Step 1: Perform Visual Harness Inspection

Begin with a thorough physical examination of the CAN bus wiring between the ECM and MCM. On used excavators, focus on areas where harnesses pass through bulkheads or contact sharp edges. Look for abraded insulation, pinched wires, or oil-soaked sections that indicate deterioration. Disconnect the main 70-pin connector at both modules and inspect for green corrosion, bent pins, or moisture intrusion.

Step 2: Test CAN Bus Integrity

Using a digital multimeter, measure resistance between CAN-High and CAN-Low wires with all controllers disconnected. You should read approximately 60 ohms (two 120-ohm terminating resistors in parallel). If you read infinite resistance, a terminating resistor has failed or there's an open circuit. If below 50 ohms, there's likely a short to ground or damaged wire insulation causing cross-talk.

Step 3: Verify Power and Ground Circuits

Check voltage supply at both the ECM and MCM. With ignition on, you should measure battery voltage (12-14V) at the power pins. More importantly, verify ground integrity by measuring voltage drop between the module ground pin and battery negative—it should be less than 0.1V. On older machines, corroded ground straps at mounting points are frequent culprits.

Step 4: Use Caterpillar ET Diagnostic Software

Connect Caterpillar Electronic Technician (ET) software to monitor live CAN bus traffic. Navigate to the diagnostics screen and observe whether both controllers are visible and communicating. Check the event log timestamps—if CID3986 appears intermittently, note whether it correlates with machine movement (indicating a flexing harness issue). Verify both modules have compatible software versions through the configuration menu.

Step 5: Address Specific Component Issues

For used excavators, replace suspect harness sections rather than attempting repairs with electrical tape, as vibration will cause re-failure. Apply dielectric grease to all reconnected pins to prevent future corrosion. If terminating resistors have failed, install new 120-ohm, ¼-watt resistors at the designated network endpoints. After repairs, clear codes and perform a CAN bus communication test through ET software to confirm stable data transmission.


Disclaimer: This guide provides general diagnostic procedures for CID3986. Caterpillar excavator systems vary by model year and configuration. Always consult the specific service manual for your machine serial number and consider professional diagnosis if communication faults persist after harness repairs, as internal controller damage may require specialized equipment and calibration.

Fault Description:

The propeller rotates the solenoid valve to the right

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