Fault Codes:Caterpillar General CID2020

Caterpillar Excavator Fault Code CID2020: Complete Diagnostic Guide

What is Caterpillar Fault Code CID2020?

Fault Code CID2020 indicates a communication error or data link failure within the Caterpillar machine's CAN (Controller Area Network) system, specifically related to Component Identification (CID) messaging between electronic control modules. This code appears when the ECM (Engine Control Module) cannot properly communicate with other critical controllers on the data bus, such as the hydraulic controller, display monitor, or transmission control module.

This fault is critical for Caterpillar excavators because modern machines rely on continuous data exchange between multiple electronic systems. When CID2020 is active, the ECM may enter a protective derate mode or disable certain functions to prevent potential damage. For used excavators, this code often signals age-related wiring degradation or connector corrosion that disrupts the CAN bus network, compromising machine performance and diagnostic capabilities.

Common Symptoms

When fault code CID2020 is active, operators typically experience:

  • Intermittent or complete loss of monitor display information (engine hours, temperatures, pressures)
  • Warning lights illuminated on the dash panel, particularly the malfunction indicator lamp
  • Engine derate or reduced power output as the ECM enters a fail-safe mode
  • Hydraulic function limitations or erratic behavior due to communication loss between controllers
  • Inability to read diagnostic codes through the standard monitor interface

Potential Causes

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

  • Damaged or corroded CAN bus wiring harness, particularly at known rub points near the swing bearing or boom pivot areas
  • Loose or oxidized connector pins on the main engine harness, especially the 120-ohm terminating resistor connections
  • Failed ECM or secondary control module with internal communication circuit failure
  • Water intrusion into sealed connectors, common in machines with compromised cab seals or damaged harness boots
  • Faulty terminating resistors on either end of the CAN network (should measure 60 ohms between CAN-H and CAN-L)
  • Aftermarket component installations that incorrectly tap into the data bus without proper isolation

How to Troubleshoot and Fix Code CID2020

Step 1: Verify CAN Bus Termination Using a digital multimeter, disconnect both batteries and measure resistance between CAN-H and CAN-L pins at the main ECM connector. You should read approximately 60 ohms, indicating two 120-ohm terminating resistors in parallel. A reading significantly higher suggests a broken wire or failed resistor; lower readings indicate a short circuit.

Step 2: Inspect Wiring Harness and Connectors Physically trace the CAN bus harness from the ECM to all connected modules, paying special attention to harness routing near the swing bearing, under the cab, and along the boom. Look for chafing, pinch points, or areas where the harness contacts metal surfaces. On used excavators, check for previous repairs using electrical tape, which often indicates temporary fixes that have failed again.

Step 3: Check Connector Pin Integrity Disconnect each CAN network connector and inspect pins for corrosion, bent contacts, or pushed-back pins in the housing. Use electrical contact cleaner and a wire brush to clean oxidized pins. Verify proper pin seating and measure voltage drop across each connection (should be less than 0.1V when current flows).

Step 4: Test with Caterpillar ET Diagnostic Software Connect Caterpillar Electronic Technician (ET) software to isolate which specific module is causing communication failure. Monitor live data to see which CID messages are missing or intermittent. This pinpoints whether the issue is with the ECM, monitor, hydraulic controller, or another networked component.

Step 5: Verify Power Supply to All Modules Check that all controllers on the network receive proper battery voltage (typically 24V on larger excavators) and solid chassis ground. Corroded ground straps are extremely common on used machines and cause numerous electrical faults including CAN communication errors.

For used excavators specifically, always inspect harness retention clips and grommets, as years of vibration often cause harnesses to shift into contact with sharp edges. Replacing individual sections of damaged harness with proper shielded twisted-pair CAN cable is more reliable than splicing repairs.


Disclaimer: This guide provides general troubleshooting information for educational purposes. Always consult the official Caterpillar service manual for your specific machine model and serial number. Complex electrical diagnostics should be performed by qualified technicians with proper training and equipment.

Fault Description:

Left rotary motor to oil tank 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.

facebookyoutubeinstagramtiktoklinkedinreddit
Contact us
Contact us
faqsFAQsWhatsAppWhatsApp