Fault Codes:Caterpillar General EID2170

What is Caterpillar Fault Code EID2170?

Caterpillar Fault Code EID2170 indicates an "Engine Speed/Position Sensor Circuit - Voltage Above Normal or Shorted to High Source." This diagnostic trouble code (DTC) is triggered when the Electronic Control Module (ECM) detects an abnormally high voltage signal from the engine speed/position sensor circuit, typically exceeding manufacturer specifications of approximately 5 volts.

This fault directly affects the primary crankshaft position sensor or camshaft position sensor, which are critical components for fuel injection timing, engine synchronization, and overall performance monitoring. The ECM relies on these sensors to calculate precise engine speed (RPM) and crankshaft position for optimal combustion. When EID2170 activates, the engine management system cannot accurately determine engine positioning, potentially causing severe operational issues or complete engine shutdown on Caterpillar excavators and other heavy equipment.

Common Symptoms

Operators and technicians may experience the following when Code EID2170 is active:

  • Engine cranks but fails to start or experiences difficult starting conditions
  • Sudden engine stalling during operation, particularly under load
  • Check Engine Light or malfunction indicator illuminated on the dashboard
  • Significant power loss or engine running in derate/limp mode with reduced RPM capability
  • Erratic engine performance, including rough idle, misfiring, or inconsistent throttle response

Potential Causes

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

  • Damaged or frayed wiring harness near the sensor, especially at known rub points along the engine block or frame rails where vibration causes insulation wear
  • Corroded or moisture-infiltrated connectors at the sensor or ECM interface, common in machines operating in wet or humid environments
  • Failed engine speed/position sensor due to internal short circuit or heat-related deterioration
  • Short to battery voltage in the sensor signal wire caused by harness damage contacting positive voltage sources
  • ECM internal fault or corrupted software calibration (less common but possible in high-hour machines)
  • Aftermarket or incorrect sensor replacement with incompatible voltage specifications

How to Troubleshoot and Fix Code EID2170

Step 1: Visual Inspection Begin with a thorough physical examination of the speed/position sensor and its wiring harness. On used excavators, focus on areas where the harness routes near hot engine components, sharp metal edges, or moving parts. Check for abraded insulation, pinched wires, or signs of heat damage. Inspect the sensor connector for corrosion, bent pins, or moisture intrusion—clean with electrical contact cleaner if necessary.

Step 2: Electrical Testing Disconnect the sensor connector and use a digital multimeter to measure resistance and voltage. With the key on and engine off, check for supply voltage at the sensor connector (should read approximately 5V or 8V depending on system design). Measure the signal wire voltage with the sensor disconnected—it should not exceed 0.5V. If voltage reads near battery voltage (12V+), there's a short to high source in the harness.

Step 3: Sensor and Harness Verification Test the sensor resistance according to Caterpillar specifications (typically 200-1000 ohms depending on sensor type). Check for continuity between the signal wire and ground or power wires—any continuity indicates a short circuit. Use Caterpillar Electronic Technician (Cat ET) diagnostic software to monitor live sensor data and verify ECM functionality. For used machines, consider harness replacement if multiple rub points or repairs are evident, as intermittent shorts are common failure modes.

Step 4: Component Replacement and Validation If testing confirms sensor failure, install a genuine Caterpillar replacement sensor with proper torque specifications (typically 8-12 ft-lbs). Clear fault codes using Cat ET software and perform a crankshaft relearn procedure if required by your specific model. Road test the machine under load to verify the fault does not return.


Disclaimer: This guide provides general troubleshooting information for Code EID2170. Always consult the official Caterpillar service manual for your specific machine model and serial number. If you lack proper diagnostic tools or experience with high-voltage electrical systems, seek assistance from a certified Caterpillar technician to prevent equipment damage or safety hazards.

Fault Description:

Due to system failure, the machinery is limited

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