Fault Codes:Caterpillar General EID20

Caterpillar Excavator Fault Code EID20: Technical Guide

What is Caterpillar Fault Code EID20?

Fault Code EID20 indicates an Engine Ignition Delay (EID) event where the engine control module (ECM) has detected excessive cranking time before successful ignition. This code specifically means the time between starter engagement and actual engine firing exceeded the manufacturer's programmed threshold, typically 10-15 seconds depending on the model.

This fault is critical for Caterpillar excavators because repeated extended cranking periods can damage the starter motor, drain batteries prematurely, and indicate underlying fuel system or compression issues that will lead to more severe failures. The ECM logs this event to alert operators and technicians to investigate before catastrophic engine damage occurs.

Common Symptoms

When EID20 is active or logged, operators typically experience:

  • Extended cranking periods (10+ seconds) before the engine starts, especially during cold starts
  • Check Engine light or warning indicator illuminated on the instrument cluster
  • Hard starting conditions that worsen progressively over time
  • White or gray smoke during extended cranking, indicating unburned fuel
  • Battery voltage drops significantly during cranking attempts, sometimes requiring jump-starts

Potential Causes

For used Caterpillar excavators, the most common technical causes include:

  • Low fuel pressure due to worn fuel transfer pump, clogged fuel filters, or contaminated fuel
  • Degraded glow plug performance or failed glow plug relay reducing pre-combustion chamber temperature
  • Air in the fuel system from loose connections, deteriorated fuel lines, or failing lift pump seals
  • Weak battery bank or corroded battery cables reducing cranking speed below optimal RPM
  • Worn injector nozzles causing poor fuel atomization and delayed ignition
  • Low engine compression from worn piston rings or valve sealing issues common in high-hour machines
  • ECM software calibration issues or corrupted engine parameters

How to Troubleshoot and Fix Code EID20

Step 1: Verify Battery and Electrical System Using a digital multimeter, check battery voltage under load during cranking. Voltage should not drop below 9.5 volts. Inspect all battery cable connections for corrosion, especially on used machines where terminal degradation is common. Clean terminals with a wire brush and apply dielectric grease.

Step 2: Test Fuel System Pressure Connect a fuel pressure gauge to the test port and verify pressure meets Caterpillar specifications (typically 45-65 PSI at cranking). Replace fuel filters first, then check for air intrusion by observing fuel return lines for bubbles. On used excavators, inspect all fuel line connections and O-rings for age-related cracking.

Step 3: Inspect Glow Plug System Using Caterpillar Electronic Technician (Cat ET) diagnostic software or an ohmmeter, test each glow plug for proper resistance (typically 0.5-2.0 ohms). Check the glow plug relay operation and verify the ECM is commanding proper pre-heat cycles.

Step 4: Check for Air in Fuel System Manually prime the fuel system using the primer pump if equipped. Loosen injector lines individually while cranking to purge air. On older machines, check the fuel transfer pump seals and suction lines for cracks that allow air infiltration.

Step 5: Perform Compression Test If previous steps don't resolve the issue, conduct a cylinder compression test. Values below manufacturer specifications indicate internal engine wear requiring major service.

Used Equipment Considerations: Before replacing expensive components, thoroughly inspect all wiring harnesses for chafing at known rub points near the engine mounts and hydraulic lines. Check connector pins for corrosion and ensure proper grounding connections, as these issues are prevalent in older excavators.


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

Fault Description:

Warning of excessively high engine oil temperature

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