Fault Codes:Caterpillar General EID1547
What is Caterpillar Fault Code EID1547?
Caterpillar fault code EID1547 indicates an abnormal frequency detected in the Engine Speed/Timing sensor circuit, signaling that the Electronic Control Module (ECM) is receiving inconsistent or erratic signals from the crankshaft position sensor. This diagnostic trouble code specifically relates to the engine's primary speed and timing reference system, which is critical for proper fuel injection timing, engine synchronization, and overall performance monitoring.
The Engine Speed/Timing sensor (also called the primary speed/timing sensor or crankshaft position sensor) provides essential data to the ECM about crankshaft rotation speed and position. When the signal frequency falls outside the manufacturer's specified parameters, the ECM logs EID1547 and may initiate protective measures. This code is particularly critical because accurate engine timing data is fundamental to combustion efficiency, emissions control, and preventing catastrophic engine damage on Caterpillar excavators and other heavy equipment.
Common Symptoms
- Check Engine light or warning lamp illuminated on the instrument cluster
- Engine derating or power reduction mode activated to protect the engine from potential damage
- Rough idling or irregular engine operation, particularly at lower RPMs
- Hard starting conditions or extended cranking time before the engine fires
- Intermittent stalling or sudden engine shutdown, especially during load changes or operation
Potential Causes
The most common technical causes for EID1547 on used Caterpillar excavators include:
- Worn or damaged crankshaft position sensor experiencing internal component failure due to heat cycling and age
- Corroded or loose electrical connections at the sensor harness connector, common in machines with high operating hours
- Damaged sensor wiring harness caused by vibration, rubbing against engine components, or rodent damage in stored equipment
- Contaminated sensor face with metal debris, oil buildup, or dirt affecting the magnetic pickup signal
- Excessive air gap between the sensor and the crankshaft reluctor wheel due to mounting bracket wear or improper installation
- Failing ECM with internal circuit issues, though less common than sensor-related problems
- Damaged reluctor wheel with missing or damaged teeth on the crankshaft timing ring
How to Troubleshoot and Fix Code EID1547
Step 1: Visual Inspection and Connection Check Begin by locating the Engine Speed/Timing sensor, typically mounted on the engine block near the crankshaft or flywheel housing. Inspect the sensor connector for corrosion, bent pins, moisture intrusion, or loose connections—common issues in used excavators. Clean the connector with electrical contact cleaner and ensure a secure connection. Check the wiring harness along its entire length for chafing, cuts, or signs of rodent damage.
Step 2: Sensor Resistance and Signal Testing Using a digital multimeter, disconnect the sensor and measure resistance across the sensor terminals. Compare readings to Caterpillar specifications (typically 200-1000 ohms for magnetic sensors, but verify with your service manual). Check for shorts to ground by testing continuity between each sensor terminal and the sensor body. If available, use Caterpillar Electronic Technician (Cat ET) diagnostic software to monitor live sensor signal frequency while cranking the engine.
Step 3: Physical Sensor and Air Gap Inspection Remove the sensor and inspect the sensor face for metal debris, damage, or oil contamination. Clean thoroughly with a lint-free cloth. Measure the air gap between the sensor tip and reluctor wheel using feeler gauges—the typical specification is 0.020-0.050 inches (0.5-1.3mm). For used excavators, inspect the reluctor wheel teeth for damage, missing teeth, or excessive wear that could cause erratic signals.
Step 4: Component Replacement and Verification If sensor readings are out of specification or physical damage is evident, replace the Engine Speed/Timing sensor with a genuine Caterpillar or quality aftermarket part. After installation, clear fault codes using Cat ET and perform a test run under load. Monitor for code recurrence and verify proper engine operation across all RPM ranges.
Disclaimer: This guide provides general troubleshooting information for Caterpillar fault code EID1547. Always consult your machine's specific service manual and consider professional diagnostic assistance for complex electrical issues. Improper repairs may result in equipment damage or safety hazards.
Fault Description:
The pressure of the main hydraulic pump M2 is high during the automatic preheating period
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