Fault Codes:Caterpillar General EID1520

What is Caterpillar Fault Code EID1520?

Caterpillar Fault Code EID1520 indicates an abnormal update rate or communication error with the Engine Control Module (ECM) on the CAN (Controller Area Network) data link. This diagnostic trouble code signals that the ECM is either sending data too slowly, too quickly, or experiencing intermittent communication failures with other electronic control modules on the machine's network.

The CAN bus system serves as the central nervous system for modern Caterpillar excavators, enabling real-time communication between the engine controller, hydraulic systems, display panel, and other critical components. When EID1520 appears, it means the ECM update rate has fallen outside acceptable parameters (typically 10-50 milliseconds depending on message priority), potentially causing delayed responses or loss of critical operational data. This is particularly critical because the ECM relies on continuous communication to manage fuel injection timing, emissions controls, and power derate functions.

Common Symptoms

  • Intermittent or complete loss of engine data on the instrument cluster (no RPM, coolant temperature, or fuel level display)
  • Check Engine light or warning messages appearing on the monitor panel
  • Engine derate or reduced power mode activation as a protective measure
  • Erratic throttle response or unexpected engine speed fluctuations
  • Failure of auxiliary systems that depend on ECM communication, such as auto-idle or work mode selection

Potential Causes

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

  • Corroded or damaged CAN bus connectors at the ECM, particularly the Deutsch-style connectors prone to moisture intrusion
  • Damaged CAN bus wiring harness due to rubbing against frame components near the engine mount or along the boom base (known wear point)
  • Faulty ECM internal communication processor or degraded circuit boards from heat cycles and vibration
  • Low voltage supply to the ECM caused by aging battery cables, poor grounds, or failing alternators (below 22V on 24V systems)
  • Conflicting software versions between ECM and display modules after partial system updates
  • Failed terminating resistors on the CAN network (typically 120-ohm resistors at network endpoints)

How to Troubleshoot and Fix Code EID1520

Step 1: Perform Visual Inspection Begin by thoroughly inspecting all wiring harnesses connected to the ECM and along the main chassis harness. On used excavators, check for harness chafing where cables pass near the engine mounts, hydraulic pump, and undercarriage. Look for corroded pins, bent contacts, or moisture inside the ECM connector (typically located behind the cab or on the engine block). Clean connectors with electrical contact cleaner and apply dielectric grease.

Step 2: Check Power Supply and Grounding Using a digital multimeter, verify battery voltage at the ECM connector with the key on (should read 24-28V for standard Caterpillar systems). Test ground continuity between the ECM ground pin and chassis ground (should be less than 0.5 ohms resistance). Check all ground straps for corrosion, especially on older machines.

Step 3: Test CAN Bus Integrity With the ignition off, disconnect the ECM and measure CAN High to CAN Low resistance using a multimeter—you should read approximately 60 ohms (two 120-ohm terminating resistors in parallel). If readings are open or shorted, trace the harness for breaks or shorts. Use Caterpillar Electronic Technician (Cat ET) software to monitor live CAN bus traffic and identify message dropout patterns.

Step 4: Update Software and Replace Components Connect Cat ET and check for available ECM flash file updates that address communication timing issues. For used excavators with high hours, consider that ECM capacitors degrade over time—if all wiring checks pass, the ECM may require replacement or professional refurbishment.

Disclaimer: This guide provides general troubleshooting steps. Always consult Caterpillar service documentation and consider professional diagnostic assistance for complex electrical issues, especially when dealing with used equipment where previous repairs may affect system behavior.

Fault Description:

The temperature of the generator lubricating oil is high

Fault Cause:

EID (Event Code or Event Identifier) : Identifies important events that occur in the machine system. ECM/ECU can store (record) the data of these events. This function allows for the tracking of the machine's performance history. This data can serve as auxiliary information for managers, maintenance and repair personnel.

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