Fault Codes:Caterpillar General EID22

What is Caterpillar Fault Code EID22?

Caterpillar Fault Code EID22 indicates an Engine Speed/Position Sensor (Primary) Signal Issue, meaning the Electronic Control Module (ECM) has detected an abnormal or missing signal from the primary engine speed/position sensor. This sensor, also known as the crankshaft position sensor, is critical for monitoring engine rotation speed and crankshaft position, which the ECM uses to control fuel injection timing, engine speed regulation, and overall combustion efficiency.

This fault is particularly critical because the primary speed sensor provides real-time data essential for proper engine operation. Without accurate speed/position information, the ECM cannot optimize fuel delivery, potentially causing performance issues, rough running, or complete engine shutdown. In Caterpillar excavators, this sensor works in conjunction with a secondary sensor to provide redundancy, but when the primary sensor fails, machine reliability is significantly compromised.

Common Symptoms

When EID22 is active on your Caterpillar excavator, you may experience:

  • Check Engine light or warning indicator illuminated on the instrument panel
  • Difficulty starting the engine, or extended cranking times before ignition
  • Rough idle or irregular engine running, with noticeable RPM fluctuations
  • Engine stalling during operation, particularly under load or at low idle
  • Power derate mode activated, limiting maximum engine RPM and hydraulic performance

Potential Causes

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

  • Damaged or worn primary speed/position sensor due to heat exposure, vibration, or age-related failure
  • Broken or frayed sensor wiring harness, particularly at flex points near the engine block or bellhousing
  • Corroded or loose electrical connectors at the sensor or ECM connection points
  • Contaminated sensor face from metal debris, oil buildup, or dirt affecting magnetic signal detection
  • Incorrect air gap between the sensor tip and crankshaft reluctor ring/flywheel teeth
  • ECM internal fault or software corruption (less common but possible in older machines)
  • Damaged flywheel teeth or reluctor ring causing irregular signal patterns

How to Troubleshoot and Fix Code EID22

Step 1: Visual Inspection Begin by locating the primary engine speed sensor, typically mounted on the flywheel housing or timing case cover. Inspect the sensor body for physical damage, cracks, or excessive heat discoloration. Check the wiring harness from sensor to ECM for abrasion, cuts, or rub-through points—common on used excavators where harnesses contact frame members or engine components during vibration.

Step 2: Electrical Testing Using a digital multimeter, disconnect the sensor connector and measure resistance across the sensor terminals (typical specification: 200-1000 ohms, but verify with your specific model's service manual). Test the wiring harness continuity from sensor connector to ECM pins. Check for short circuits to ground on both signal wires. Inspect connector pins for corrosion, bent terminals, or moisture intrusion—extremely common failure points on older machines.

Step 3: Sensor Air Gap and Mechanical Inspection Verify the air gap between the sensor tip and flywheel/reluctor ring teeth using a feeler gauge (typical specification: 0.020-0.050 inches). Remove the sensor and inspect the mounting area for metal debris accumulation on the magnetic tip. Rotate the engine manually and visually inspect flywheel teeth for damage, cracks, or missing segments that could cause erratic signals.

Step 4: Advanced Diagnostics Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to monitor real-time sensor signal output while cranking the engine. Compare primary and secondary sensor signals for consistency. If sensor and wiring test within specifications but the code persists, perform an ECM voltage supply check (typically 8V reference) to the sensor circuit.

For used excavators specifically: Before replacing components, thoroughly clean all electrical connectors with contact cleaner and apply dielectric grease. Check for previous repair attempts including aftermarket sensors that may not meet OEM specifications. Inspect harness routing for modifications that create new wear points.


Disclaimer: This guide provides general diagnostic information for Caterpillar EID22 fault codes. Always consult your machine's specific service manual and consider professional diagnostic assistance for complex electrical issues. Improper repairs may cause further damage or safety hazards.

Fault Description:

The machine will stop when the exhaust temperature 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