Fault Codes:Caterpillar General EID1220

Caterpillar Excavator Fault Code EID1220: Technical Guide

What is Caterpillar Fault Code EID1220?

Caterpillar fault code EID1220 indicates an Engine Speed/Position Sensor Circuit malfunction, specifically detecting an abnormal signal from the primary or secondary speed sensor in the engine's Electronic Control Module (ECM). This diagnostic trouble code (DTC) triggers when the ECM detects an intermittent, missing, or erratic signal from the crankshaft position sensor or camshaft position sensor circuit.

This fault is critical for Caterpillar excavators because the engine speed/position sensors provide essential data for fuel injection timing, engine synchronization, and proper combustion events. Without accurate sensor readings, the ECM cannot optimize engine performance, leading to operational inefficiencies or complete engine shutdown in severe cases. On used machines, this code often indicates aging electrical components or environmental wear.

Common Symptoms

When EID1220 is active on your Caterpillar excavator, operators typically experience:

  • Check Engine Light or malfunction indicator illuminated on the dashboard
  • Engine cranks but fails to start, or starts with excessive cranking time
  • Rough idling, misfiring, or hesitation during acceleration under load
  • Engine stalling at idle or during low-speed hydraulic operations
  • Power derate mode activated, limiting maximum RPM and hydraulic flow

Potential Causes

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

  • Faulty crankshaft position sensor or camshaft position sensor due to heat exposure or internal component failure
  • Damaged sensor wiring harness from rubbing against frame rails, engine mounts, or hydraulic lines—a known wear point near the bellhousing area
  • Corroded or loose electrical connectors at the sensor or ECM interface, especially on machines operating in wet or corrosive environments
  • Contaminated sensor face from metal shavings, oil buildup, or debris affecting magnetic field detection
  • Timing gear wear or damaged reluctor wheel teeth causing inconsistent signal generation
  • ECM internal fault (less common) affecting the sensor signal processing circuit

How to Troubleshoot and Fix Code EID1220

Step 1: Visual Inspection Begin by inspecting the crankshaft and camshaft position sensors for physical damage, oil contamination, or loose mounting. Check the wiring harness from sensors to the ECM for abrasion, cuts, or heat damage—pay special attention to routing near exhaust components and flex points common in used machines.

Step 2: Electrical Testing Using a digital multimeter, measure sensor resistance (typically 200-1000 ohms for magnetic sensors; consult your specific model's service manual). Check for continuity in the wiring and inspect connector pins for corrosion or bent terminals. Measure supply voltage at the sensor connector (should be 5V or 8V reference depending on sensor type).

Step 3: Signal Verification Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to monitor live sensor data. Observe the signal pattern while cranking—it should show consistent pulses. On used excavators, intermittent signals often indicate worn connectors requiring cleaning with electrical contact cleaner and dielectric grease application.

Step 4: Component Replacement If testing confirms sensor failure, replace the defective speed/position sensor with genuine Caterpillar parts. Before reinstalling, clean the sensor mounting area and check air gap specifications (typically 0.020"-0.040"). After replacement, clear codes with Cat ET and perform a stationary regeneration test.

Disclaimer: This guide provides general troubleshooting information. Always consult your machine's specific service manual and consider professional diagnostic services for complex electrical issues or if you're unfamiliar with high-pressure fuel system safety procedures.

Fault Description:

Low pressure of the fuel guide rail for the lathe

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