Fault Codes:Caterpillar General EID1903

What is Caterpillar Fault Code EID1903?

Caterpillar Fault Code EID1903 indicates an Engine Control Module (ECM) internal software error or checksum failure. This diagnostic trouble code signals that the ECM has detected inconsistencies in its internal programming, memory corruption, or a failure in self-diagnostic routines during startup or operation.

This fault affects the electronic control unit that manages all critical engine functions including fuel injection timing, emissions control, and performance parameters. The ECM continuously monitors its own software integrity using checksum algorithms. When EID1903 triggers, it means the controller has identified data corruption or programming conflicts that could compromise engine management. For used excavators, this code is particularly critical because it can lead to unexpected shutdowns, performance limitations, or complete loss of engine control—creating serious safety and productivity concerns on job sites.

Common Symptoms

When EID1903 is active, operators typically experience:

  • Check Engine light or malfunction indicator lamp illuminated on the instrument cluster
  • Engine derate mode with significantly reduced power output (often 50-75% power loss)
  • Intermittent engine stalling or failure to start, especially during cold starts
  • Erratic engine behavior including rough idle, surging RPM, or unexpected throttle response
  • Multiple secondary fault codes appearing simultaneously as the ECM fails to properly manage other systems

Potential Causes

The most common technical reasons for EID1903 on Caterpillar excavators include:

  • ECM software corruption due to interrupted flash programming or incomplete software updates
  • Low voltage events during ECM operation causing memory errors (common with aging batteries in used machines)
  • ECM hardware failure including damaged memory chips or processor degradation from heat cycling
  • Water intrusion into the ECM housing causing corrosion on circuit boards (check mounting locations prone to leaks)
  • Electrical interference from faulty alternators, starter motors, or damaged shielding on ECM harnesses
  • Failed ECM capacitors or power supply components (typical in excavators with 8,000+ operating hours)

How to Troubleshoot and Fix Code EID1903

Step 1: Verify Power Supply and Connections Use a multimeter to check battery voltage (should be 12.5-13V minimum with engine off). Inspect the ECM power harness for corrosion, loose pins, or damaged connectors. On used excavators, check the ECM ground connections for rust or poor contact—a common issue that causes voltage fluctuations.

Step 2: Perform ECM Diagnostics with Cat ET Connect Caterpillar Electronic Technician (Cat ET) diagnostic software. Attempt to read the ECM configuration and check for communication errors. Verify the software version matches Caterpillar's recommended version for your machine model. Check logged events for voltage drop patterns or repeated reset cycles.

Step 3: Attempt ECM Reflash If communication is stable, perform a complete ECM software reflash using factory-authorized software. Ensure battery voltage remains above 13V during programming (use a battery maintainer). This resolves most software corruption issues without hardware replacement.

Step 4: Inspect for Physical ECM Damage Remove the ECM and visually inspect for water damage, corrosion, or burnt components. Check the ECM mounting location for evidence of heat exposure or fluid leaks. Examine the wiring harness where it enters the ECM for chafing or broken wires—critical on used machines with high vibration exposure.

Step 5: ECM Replacement if Necessary If reflashing fails and hardware damage is evident, ECM replacement is required. Ensure replacement units are programmed with correct machine-specific parameters and security codes before installation.


Disclaimer: This guide provides general diagnostic information. Always consult Caterpillar service documentation and consider professional assistance from certified technicians for complex electrical diagnostics, especially when dealing with critical engine control systems.

Fault Description:

The water supply flow of the machine is low

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