Fault Codes:Caterpillar General CID420

Caterpillar Excavator Fault Code CID420: Complete Diagnostic Guide

What is Caterpillar Fault Code CID420?

Caterpillar Fault Code CID420 indicates a communication error with the Machine Control Module (MCM) or a failure in the CAN (Controller Area Network) datalink system. This diagnostic trouble code triggers when the Electronic Control Module (ECM) cannot establish or maintain proper communication with other control modules on the machine's network.

This code is critical for Caterpillar excavators because the CAN datalink serves as the central nervous system, allowing the ECM, MCM, and display monitor to share vital operational data. When CID420 activates, the machine may enter a protective derate mode or experience limited functionality, directly impacting productivity and potentially causing unsafe operating conditions on used equipment with aging electrical systems.

Common Symptoms

When CID420 is active, operators typically experience:

  • Warning lights illuminated on the dashboard, often accompanied by a "Check Engine" or communication error icon
  • Intermittent or complete loss of monitor display functions, including gauge readings and system parameters
  • Reduced engine power or automatic derate as the ECM enters failsafe mode
  • Hydraulic system limitations, with certain functions becoming sluggish or unresponsive
  • Multiple fault codes appearing simultaneously due to cascading communication failures across modules

Potential Causes

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

  • Corroded or damaged CAN bus connectors, particularly at the MCM harness connection points under the operator cab
  • Broken or frayed wiring in the main chassis harness, especially at known rub points near the swing bearing and boom pivot areas
  • Failed Machine Control Module (MCM), often due to moisture intrusion or age-related component failure in older machines
  • Poor grounding connections at the ECM or MCM mounting locations, causing voltage irregularities
  • Damaged termination resistors on the CAN network, leading to signal reflection and communication errors
  • Corroded or loose battery connections causing voltage drops that disrupt datalink communication

How to Troubleshoot and Fix Code CID420

Step 1: Perform Visual Inspection Begin by thoroughly inspecting all wiring harnesses between the ECM and MCM. On used excavators, focus on areas where harnesses route through the swing bearing area and along the boom—these are high-wear zones. Check for abraded insulation, pinched wires, or connector corrosion. Clean all connector pins with electrical contact cleaner and apply dielectric grease to prevent future corrosion.

Step 2: Check CAN Bus Voltage and Resistance Using a digital multimeter (DMM), measure the CAN High and CAN Low voltage at the MCM connector with the key on, engine off. You should see approximately 2.5V on CAN High and 2.5V on CAN Low (both centered around 2.5V at idle). Check the termination resistance between CAN High and CAN Low—it should read approximately 60 ohms with all modules connected. An open circuit or significantly higher resistance indicates a broken termination resistor or harness break.

Step 3: Test with Caterpillar ET Diagnostic Software Connect Caterpillar Electronic Technician (ET) software to perform active diagnostics. Monitor the datalink status for all modules while wiggling harnesses and connectors—intermittent communication loss points to physical connection issues. Use the software to check MCM response time and verify that all network modules are communicating. If the MCM doesn't respond, swap with a known-good unit to isolate a module failure.

Step 4: Verify Power Supply and Grounding For used machines, verify that the MCM receives proper voltage (typically 24V on Caterpillar equipment) by testing at the module's power pins. Check ground connections at both the ECM and MCM mounting bolts—clean all grounding surfaces to bare metal and apply anti-corrosion compound. Poor grounds are especially common on excavators with 5,000+ operating hours.

Step 5: Replace Damaged Components After isolating the fault, replace the defective harness section, MCM, or termination resistor as needed. When replacing harnesses on used equipment, always secure new wiring away from sharp edges and moving parts using proper loom protection and P-clamps to prevent future wear.


Disclaimer: This guide provides general troubleshooting information for Caterpillar fault code CID420. Always consult the specific service manual for your excavator model and consider professional diagnostic assistance from a certified Caterpillar technician, especially when dealing with complex electrical systems on used machinery. Improper repairs can cause additional damage or safety hazards.

Fault Description:

Auxiliary steering relay

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