Fault Codes:Caterpillar General EID559

What is Caterpillar Fault Code EID559?

Caterpillar Fault Code EID559 indicates an "Engine Speed/Position Sensor Mismatch" or "Engine Speed Signal Anomaly." This diagnostic trouble code (DTC) is triggered when the Electronic Control Module (ECM) detects inconsistent or conflicting data between the crankshaft position sensor and the camshaft position sensor, or when the engine speed signal falls outside acceptable parameters during operation.

This fault code is critical for Caterpillar excavators because these sensors provide essential timing information to the ECM for fuel injection control, ignition timing (where applicable), and overall engine synchronization. When EID559 is active, the machine may enter a derate mode or fail to start, directly impacting productivity and operational safety on job sites.

Common Symptoms

When fault code EID559 is present, operators typically experience:

  • Check Engine Light illuminated on the instrument panel with possible warning messages
  • Engine cranks but fails to start, or experiences extended cranking time before starting
  • Rough idle or inconsistent engine RPM during operation, particularly at low speeds
  • Loss of engine power or activation of derate mode, limiting maximum RPM and hydraulic function
  • Intermittent stalling during operation, especially when transitioning between idle and working speeds

Potential Causes

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

  • Worn or damaged crankshaft position sensor or camshaft position sensor due to heat exposure, vibration, or age-related failure
  • Corroded or loose sensor connectors and wiring harnesses, especially at connection points exposed to engine bay heat and moisture
  • Damaged sensor reluctor wheel (tone ring) on the crankshaft or camshaft, often caused by improper timing component installation during previous repairs
  • ECM internal faults or corrupted software calibration, particularly in high-hour machines
  • Worn timing components causing actual mechanical misalignment between crankshaft and camshaft position
  • Wiring harness chafing at known rub points near the engine bell housing or along the frame rail

How to Troubleshoot and Fix Code EID559

Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (ET) or compatible diagnostic software to verify the active fault code and check for additional related codes. Review freeze frame data to identify operating conditions when the fault occurred.

Step 2: Inspect Speed/Position Sensors and Wiring Physically inspect both the crankshaft position sensor and camshaft position sensor for physical damage, oil contamination, or excessive air gap. On used excavators, carefully examine the sensor wiring harnesses from the sensors to the ECM, looking for signs of chafing, cracking, or corrosion—particularly at connectors and known friction points. Clean all connector pins with electrical contact cleaner.

Step 3: Test Sensor Resistance and Signal Using a digital multimeter, measure sensor resistance according to Caterpillar specifications (typically 200-1000 ohms depending on sensor type). Check for signal voltage while cranking—you should see an AC voltage signal. Replace sensors that fall outside manufacturer specifications.

Step 4: Examine Reluctor Wheels and Timing Components If sensors test good, inspect the reluctor wheels (tone rings) on both crankshaft and camshaft for damaged teeth, debris buildup, or metallic contamination. On used machines with extensive operating hours, verify timing component condition as worn timing gears can cause actual position discrepancies.

Step 5: Clear Codes and Perform Verification Test After repairs, clear fault codes using diagnostic software, operate the machine through various RPM ranges, and monitor for code recurrence.


Disclaimer: This guide provides general troubleshooting information. Always consult Caterpillar service manuals specific to your machine model and serial number. For complex electrical diagnostics or internal engine work, consultation with a certified Caterpillar technician is recommended.

Fault Description:

The event list memory is insufficient

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