Fault Codes:Caterpillar General EID556

What is Caterpillar Fault Code EID556?

Caterpillar fault code EID556 indicates an Abnormal Frequency fault detected in the Engine Speed/Timing Sensor circuit. This diagnostic trouble code (DTC) is triggered when the Electronic Control Module (ECM) receives an irregular signal pattern from the primary or secondary speed/timing sensor that doesn't match expected engine operating parameters.

The speed/timing sensor is critical for fuel injection timing, engine synchronization, and overall performance management. When EID556 appears, the ECM cannot accurately determine crankshaft position or rotational speed, which directly impacts fuel delivery precision and engine efficiency. On Caterpillar excavators, this fault can cause significant performance degradation and may trigger protective derate modes to prevent engine damage.

Common Symptoms

When fault code EID556 is active, operators typically experience:

  • Check Engine light or warning indicator illuminated on the dashboard
  • Engine derate or power limitation – reduced maximum RPM or torque output
  • Rough idle or erratic engine speed fluctuations during operation
  • Difficulty starting or extended cranking time before ignition
  • Engine stalling under load or at idle, especially on used machines with sensor wear

Potential Causes

The most common technical reasons for EID556 on used Caterpillar excavators include:

  • Speed/timing sensor failure due to heat exposure, contamination, or internal component breakdown
  • Damaged sensor wiring harness – particularly at flexing points near the bell housing where abrasion and vibration cause wire breaks
  • Corroded or loose electrical connectors at the sensor or ECM interface (extremely common on older machines)
  • Worn flywheel ring gear with missing or damaged teeth disrupting signal generation
  • ECM internal fault or software corruption (less common but possible on high-hour machines)
  • Excessive air gap between sensor and flywheel due to improper installation or mounting bracket wear

How to Troubleshoot and Fix Code EID556

Step 1: Visual Inspection Begin with a thorough physical examination of the speed/timing sensor mounted on the flywheel housing. Check for oil contamination, physical damage, or debris accumulation on the sensor face. Inspect the wiring harness from sensor to ECM, paying special attention to wear points where cables contact frame components or move with engine vibration.

Step 2: Connector and Resistance Testing Disconnect the sensor connector and inspect pins for corrosion, bent contacts, or moisture intrusion – critical checks on used excavators. Using a digital multimeter, measure sensor resistance (typically 200-1000 ohms for most Caterpillar sensors; consult your specific service manual). Check wiring continuity from sensor connector to ECM pins, and test for shorts to ground.

Step 3: Signal Testing and Air Gap Verification With Caterpillar Electronic Technician (Cat ET) diagnostic software or compatible scan tool, monitor live sensor signal while cranking the engine. The signal should show consistent voltage pulses (typically 0.5-5V AC). Verify the air gap between sensor tip and flywheel teeth using a feeler gauge (specification usually 0.020"-0.040"). On used machines, inspect flywheel teeth for damage or excessive wear patterns.

Step 4: Component Replacement If diagnostics confirm sensor failure, replace with genuine Caterpillar parts to ensure proper signal characteristics. When installing, apply anti-seize compound to threads and torque to specification. Clear fault codes with diagnostic software and perform a test run under load to verify repair.

For used excavators: Always replace the sensor connector pigtail if showing any signs of heat damage or corrosion, as intermittent connection issues frequently return after sensor replacement alone.


Disclaimer: This guide provides general troubleshooting information. Always consult your Caterpillar service manual and consider professional diagnostic assistance for complex electrical issues or if you lack proper tooling and experience.

Fault Description:

The pressure of the brake pump 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