Fault Codes:Caterpillar General EID140
What is Caterpillar Fault Code EID140?
Caterpillar Fault Code EID140 indicates an Engine Speed/Position Sensor Circuit malfunction, specifically detecting an abnormal signal from the primary speed/timing sensor. This diagnostic trouble code (DTC) is triggered when the Electronic Control Module (ECM) receives inconsistent, intermittent, or no signal from the crankshaft position sensor or camshaft position sensor, which are critical for precise fuel injection timing and engine synchronization.
This code is particularly critical for Caterpillar excavators because these sensors provide real-time data that the ECM uses to calculate engine speed, piston position, and injection timing. Without accurate sensor input, the engine cannot operate efficiently or may fail to start altogether. In used machines, sensor degradation from heat cycles, vibration, and contamination makes EID140 a relatively common occurrence that requires immediate attention.
Common Symptoms
- Engine cranks but fails to start or experiences extended cranking time before ignition
- Intermittent stalling or rough idle, especially when the machine is cold or under load
- Loss of power or sudden engine shutdown during operation without warning
- Check Engine Light illuminated on the operator display with stored fault code
- Erratic engine RPM readings on the instrument cluster or complete absence of tachometer function
Potential Causes
The most frequent technical causes for EID140 on used Caterpillar excavators include:
- Worn or damaged speed/position sensor due to heat exposure, oil contamination, or internal component failure
- Damaged wiring harness or connectors at known rub points near the bell housing or engine block where vibration causes insulation wear
- Corroded or loose connector pins at the sensor or ECM interface, common in machines exposed to moisture or hydraulic fluid leaks
- Incorrect air gap between the sensor tip and reluctor wheel caused by sensor mounting issues or debris accumulation
- Damaged reluctor wheel teeth on the crankshaft or camshaft from previous mechanical failures
- ECM internal circuit failure (rare but possible in high-hour used machines with electrical system history)
How to Troubleshoot and Fix Code EID140
Step 1: Visual Inspection Begin by inspecting the crankshaft position sensor and camshaft position sensor locations. Check for physical damage, oil saturation, or metal debris stuck to the magnetic sensor tip. Inspect the wiring harness from each sensor to the ECM, paying special attention to areas where the harness contacts the engine block or frame—common wear points on used excavators.
Step 2: Electrical Testing Using a digital multimeter, perform resistance checks on the sensor itself (typically 200-1000 ohms depending on sensor type—consult your specific service manual). Test connector pins for corrosion and ensure tight connection. Check the sensor air gap with feeler gauges (specification typically 0.020-0.050 inches). Use Caterpillar Electronic Technician (Cat ET) diagnostic software to monitor live sensor signal voltage while cranking—you should see an AC voltage signal pattern.
Step 3: Component Replacement and Verification If testing reveals sensor failure, replace with genuine Caterpillar or OEM-equivalent parts. For used excavators, always replace the connector pigtail simultaneously if any corrosion is present, as intermittent connections cause repeat failures. After installation, clear codes with Cat ET, perform a stationary regeneration if required, and test-run the machine under load. Verify the reluctor wheel condition through the sensor opening before final assembly.
Disclaimer: This guide provides general diagnostic information for Caterpillar EID140 fault codes. Always consult your machine's specific service manual and consider professional diagnosis by a certified Caterpillar technician, especially for complex electrical issues or machines under warranty.
Fault Description:
The left extension heater detected an unexpected flame
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.







FAQs
WhatsApp