Fault Codes:Caterpillar General EID2187
What is Caterpillar Fault Code EID2187?
Caterpillar Fault Code EID2187 indicates an abnormal frequency detected in the Engine Speed/Timing Sensor circuit, signaling that the Electronic Control Module (ECM) is receiving irregular or inconsistent signals from the crankshaft position sensor. This diagnostic trouble code specifically relates to the primary engine speed sensor that monitors crankshaft rotation and provides critical timing data to the ECM for fuel injection control and engine synchronization.
This code is critical because the speed/timing sensor serves as the foundation for all engine management calculations. When the ECM cannot reliably determine engine position and speed, it cannot properly control fuel delivery, injection timing, or coordinate with other systems. On used Caterpillar excavators, this fault can lead to immediate performance degradation or complete shutdown as a protective measure.
Common Symptoms
- Engine cranks but fails to start or experiences prolonged cranking before starting
- Intermittent stalling or sudden engine shutdown during operation, particularly under load
- Rough idle and power loss, with the engine running unevenly or surging
- Check Engine light illuminated on the dashboard with possible derate mode activation
- Black smoke from exhaust due to improper fuel injection timing and incomplete combustion
Potential Causes
The most common technical causes for EID2187 in used Caterpillar excavators include:
- Worn or damaged speed/timing sensor with internal component degradation from heat cycles and vibration exposure
- Contaminated sensor face covered with metallic debris, oil residue, or dirt affecting magnetic field reading
- Corroded or loose electrical connectors at the sensor harness, especially on machines with high operating hours
- Damaged wiring harness with frayed wires, insulation breakdown, or harness rubbing against engine components near the flywheel housing
- Incorrect air gap between the sensor tip and reluctor ring due to improper installation or mounting bracket wear
- Damaged reluctor ring teeth on the flywheel or crankshaft from previous mechanical failures
- ECM internal faults or software corruption, though less common than sensor-related issues
How to Troubleshoot and Fix Code EID2187
Step 1: Visual Inspection Begin by locating the engine speed/timing sensor, typically mounted on the flywheel housing near the transmission bell housing. Inspect the sensor mounting for looseness, cracks, or oil leaks that could compromise sensor position. Check the wiring harness from sensor to ECM for obvious damage, wear points where the harness contacts metal surfaces, or connector corrosion—critical on used excavators with 5,000+ operating hours.
Step 2: Sensor and Air Gap Verification Remove the speed sensor and inspect the sensor face for metallic contamination, cracks, or physical damage. Clean the sensor tip with electrical contact cleaner. Measure the air gap between the sensor and reluctor ring using feeler gauges; Caterpillar typically specifies 0.020-0.050 inches (0.5-1.3mm)—verify exact specification in your service manual. Inspect the reluctor ring teeth for damage, missing teeth, or excessive wear.
Step 3: Electrical Testing Using a digital multimeter, check the sensor resistance across the two sensor pins; typical specifications range from 200-1,000 ohms depending on sensor type (consult technical documentation). Test harness continuity from sensor connector to ECM pins, checking for opens or shorts to ground. Measure voltage output while cranking the engine—you should see an AC voltage signal that increases with engine speed.
Step 4: Advanced Diagnostics Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to monitor real-time sensor frequency and signal quality. Compare readings against manufacturer specifications. Check for intermittent connections by wiggling harness while monitoring live data. On used machines, pay special attention to connector pin tension and replace connectors showing signs of heat damage or corrosion.
Step 5: Component Replacement If diagnostics confirm sensor failure, replace with a genuine Caterpillar speed/timing sensor and apply anti-seize compound to threads. Ensure proper torque specifications and air gap setting. Clear fault codes using Cat ET and perform a complete engine cycle test under load conditions to verify repair.
Disclaimer: This guide provides general troubleshooting information for Caterpillar fault code EID2187. Always consult your machine's specific service manual and consider professional diagnostic assistance from certified Caterpillar technicians for complex electrical issues or if you're uncertain about any procedure.
Fault Description:
The auxiliary AC voltage 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.







FAQs
WhatsApp