Fault Codes:Caterpillar General EID1758
What is Caterpillar Fault Code EID1758?
Caterpillar Fault Code EID1758 indicates "Engine Speed/Position Sensor Circuit - Abnormal Frequency, Pulse Width, or Period." This diagnostic trouble code (DTC) signals that the Electronic Control Module (ECM) has detected an irregular or inconsistent signal from the engine speed/position sensor (also known as the primary or secondary speed sensor).
This sensor is critical for proper engine timing, fuel injection control, and overall engine management. The ECM relies on precise speed and crankshaft/camshaft position data to synchronize fuel delivery and ignition timing. When EID1758 is active, the ECM cannot accurately determine engine position or speed, which can lead to performance degradation, engine derating, or complete shutdown to prevent damage. On used Caterpillar excavators, this code often appears due to sensor wear, wiring deterioration, or contamination from years of operation in harsh environments.
Common Symptoms
- Engine warning light or check engine light illuminated on the operator display
- Engine derating (reduced power output) or engine operating in limp mode to protect components
- Rough idle or irregular engine running, with noticeable vibration or inconsistent RPM
- Hard starting or extended cranking time, especially when the engine is cold
- Engine stalling or unexpected shutdowns during operation or at idle
Potential Causes
- Worn or damaged engine speed/position sensor due to heat exposure, vibration, or age-related failure common in used machines
- Corroded or loose electrical connectors at the sensor or ECM harness connection points
- Damaged wiring harness caused by rubbing against engine components, frame rails, or hydraulic lines—a frequent issue in older excavators
- Contaminated sensor face from oil leaks, metal debris, or dirt buildup affecting the magnetic pickup
- Faulty reluctor ring (tone wheel) on the crankshaft or camshaft with missing teeth, cracks, or excessive wear
- ECM internal fault or software corruption, though less common than sensor/wiring issues
- Incorrect sensor air gap due to improper installation or mounting bracket wear
How to Troubleshoot and Fix Code EID1758
Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (Cat ET) or an equivalent diagnostic tool to confirm EID1758 is active and check for additional codes. Record freeze frame data showing engine conditions when the fault occurred.
Step 2: Inspect the Speed/Position Sensor and Wiring Locate the primary speed sensor (typically mounted on the engine block near the flywheel or camshaft). Inspect the sensor body for physical damage, cracks, or oil contamination. Check the wiring harness for fraying, cuts, or evidence of rubbing—especially at known wear points near the engine mounts and frame. On used excavators, corrosion inside connectors is extremely common; disconnect and inspect all related connectors for green corrosion, bent pins, or moisture intrusion.
Step 3: Test Sensor Resistance and Signal Using a digital multimeter, measure the resistance across the sensor terminals (typical specification is 200-1000 ohms, but verify with your service manual). Check for voltage output while cranking the engine; you should see an AC voltage signal that varies with engine speed. No signal or erratic readings indicate sensor failure.
Step 4: Examine the Reluctor Ring and Air Gap Inspect the reluctor ring (tone wheel) for missing teeth, damage, or metal debris buildup. Verify the air gap between the sensor tip and reluctor ring meets specifications (usually 0.020-0.040 inches). Adjust or replace mounting hardware if the gap is incorrect.
Step 5: Replace Faulty Components If testing confirms sensor failure, replace with a genuine Caterpillar or OEM-equivalent sensor. For used excavators, always replace associated O-rings and seals to prevent oil leaks. Repair or replace damaged wiring and apply dielectric grease to all connectors to prevent future corrosion.
Step 6: Clear Codes and Test After repairs, clear the fault code using Cat ET, then run the engine through various load conditions to verify the code does not return. Monitor live data to ensure the ECM receives consistent speed/position signals.
Disclaimer: This guide provides general troubleshooting information for Caterpillar EID1758. Always consult the specific service manual for your excavator model and consider professional diagnostic assistance for complex electrical issues or if you're unfamiliar with high-voltage systems.
Fault Description:
The average effective pressure indicated by engine cylinder #12 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