Fault Codes:Caterpillar General EID130
What is Caterpillar Fault Code EID130?
Caterpillar Fault Code EID130 indicates an "Engine Speed Sensor Circuit Malfunction" or "Primary/Secondary Engine Speed Signal Mismatch." This diagnostic trouble code (DTC) triggers when the Electronic Control Module (ECM) detects an inconsistency between the primary and secondary engine speed sensor signals, or when one sensor fails to provide a valid reading.
The engine speed sensor (also called the crankshaft position sensor) is critical for fuel injection timing, engine synchronization, and overall performance monitoring. Caterpillar engines typically use redundant speed sensors for safety and reliability. When EID130 appears, the ECM cannot accurately determine engine RPM, which can lead to improper fuel delivery, reduced power output, or engine shutdown protocols. For used excavators, this code often stems from sensor degradation, wiring issues, or contamination around the flywheel housing—common problems in machines with high operating hours.
Common Symptoms
- Engine Warning Light illuminated on the instrument cluster or display panel
- Loss of engine power or sudden derating to low-idle mode as a protective measure
- Rough idling or intermittent stalling, especially during startup or under load
- Difficulty starting the engine, with extended cranking time before ignition
- Erratic RPM readings on the dashboard, or RPM gauge fluctuating unexpectedly
Potential Causes
- Faulty engine speed sensor(s) due to heat exposure, vibration damage, or internal component failure common in high-hour machines
- Damaged or corroded wiring harness near the flywheel housing where cables experience excessive heat and abrasion
- Contamination on sensor tips from metal shavings, oil buildup, or debris accumulating in the bell housing
- Loose or corroded electrical connectors at the sensor or ECM connection points, particularly in machines exposed to moisture
- Worn flywheel teeth causing irregular magnetic signal patterns that confuse the ECM
- ECM internal fault (rare) where the control module itself fails to process sensor signals correctly
How to Troubleshoot and Fix Code EID130
Step 1: Visual Inspection Begin by inspecting both primary and secondary engine speed sensors located near the flywheel or crankshaft. Check for physical damage, loose mounting bolts, or excessive gap between the sensor tip and flywheel teeth (typical gap: 0.020-0.040 inches). On used excavators, carefully examine the wiring harness for signs of rubbing, melted insulation, or rodent damage—common issues near hot engine components.
Step 2: Electrical Testing Using a digital multimeter, measure the resistance across each speed sensor connector (typical range: 200-1,000 ohms, consult your service manual). Test the voltage output while cranking the engine; you should see an AC voltage signal (usually 0.5-5V AC). Inspect all connector pins for corrosion, bent terminals, or moisture intrusion—clean with electrical contact cleaner if necessary.
Step 3: Advanced Diagnostics Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to monitor live sensor data. Compare primary and secondary speed sensor signals simultaneously; they should match within manufacturer tolerances. Check for intermittent signal dropout that may not trigger the code constantly. For used machines, remove sensors and clean the flywheel area of metal debris or oil contamination.
Step 4: Component Replacement If sensors test faulty, replace both primary and secondary speed sensors as a matched set to ensure signal consistency. Always use genuine Caterpillar parts or OEM-equivalent sensors with correct specifications. After replacement, clear fault codes with diagnostic software and perform a test run under load to verify repair.
Disclaimer: This guide provides general troubleshooting information for Caterpillar EID130. Always consult your machine's specific service manual and consider professional diagnostic services for complex electrical issues or if you lack proper diagnostic tools.
Fault Description:
The engine stops due to a high pressure difference in the oil filter
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