Fault Codes:Caterpillar General EID316
What is Caterpillar Fault Code EID316?
Caterpillar Fault Code EID316 indicates an abnormal voltage condition detected in the Engine Speed/Timing Sensor circuit, specifically signaling a voltage reading that is above or below the normal operating range. This fault code is part of Caterpillar's Electronic Technician (ET) diagnostic system and directly affects the Engine Control Module's (ECM) ability to accurately monitor engine speed and crankshaft position.
The engine speed/timing sensor (also called the primary speed sensor) is critical for proper fuel injection timing, engine synchronization, and overall performance management. When the ECM detects voltage irregularities from this sensor, it cannot reliably determine engine RPM or crankshaft position, which can lead to poor engine performance, rough running, or complete shutdown. In used excavators, this code often appears due to sensor degradation, wiring harness damage from vibration and heat cycles, or corrosion in electrical connections that develop over thousands of operating hours.
Common Symptoms
- Engine starts but runs rough or experiences inconsistent RPM fluctuations during operation
- Check Engine Light or malfunction indicator illuminated on the instrument cluster
- Engine fails to start or cranks without firing due to ECM inability to synchronize fuel injection
- Sudden engine shutdown or stalling during operation, particularly under load
- Reduced engine power or derate mode activation as a protective measure
Potential Causes
The most common technical reasons for EID316 appearing on used Caterpillar excavators include:
- Damaged or corroded wiring harness near the sensor mounting location, especially where the harness contacts frame members or experiences heat exposure from the engine block
- Failed engine speed/timing sensor due to internal component breakdown, bearing wear, or magnetic pickup deterioration
- Loose or corroded electrical connectors at the sensor or ECM interface points, common in machines operating in wet or dusty environments
- Intermittent short circuits or open circuits in the sensor wiring caused by insulation breakdown from age and vibration
- ECM voltage supply issues providing incorrect reference voltage to the sensor circuit
- Damaged reluctor ring or tone wheel on the crankshaft or camshaft (physical damage from debris or wear)
How to Troubleshoot and Fix Code EID316
Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (Cat ET) software to verify the active fault code and check for additional related codes. Document the freeze frame data showing engine conditions when the fault occurred. Check if the code is active or logged (intermittent).
Step 2: Visual Inspection of Sensor and Wiring Locate the engine speed/timing sensor (typically mounted on the engine block near the flywheel housing or front timing cover). Inspect the sensor connector for corrosion, bent pins, or moisture intrusion—extremely common on used excavators. Check the entire wiring harness from sensor to ECM for abrasion points, particularly where the harness passes near sharp edges, hot exhaust components, or moving parts. Look for discolored insulation indicating heat damage.
Step 3: Electrical Testing Disconnect the sensor and measure resistance across the sensor terminals using a digital multimeter. Typical resistance values range from 200-1000 ohms (consult your specific service manual). Check for proper supply voltage at the sensor connector (typically 5V or 8V reference) with the key on, engine off. Measure continuity from the sensor connector back to the ECM pins to verify no open circuits.
Step 4: Inspect Physical Components If electrical tests pass, inspect the reluctor ring/tone wheel for damage, missing teeth, or excessive buildup of metallic debris. Verify proper air gap between sensor tip and reluctor (typically 0.5-1.5mm). In used machines, buildup of metal shavings can alter this critical gap.
Step 5: Component Replacement and Verification Replace the speed/timing sensor if resistance is out of specification or if physical damage is evident. For used excavators with high hours, consider replacing the sensor connector pigtail simultaneously, as connector corrosion often returns shortly after cleaning. After replacement, clear codes with Cat ET, perform a test run under load, and verify the code does not return.
Disclaimer: This guide provides general troubleshooting information for Caterpillar EID316 fault codes. Always consult the specific service manual for your excavator model and serial number. If you lack proper diagnostic tools or experience with high-voltage electrical systems, consult a certified Caterpillar technician or authorized service center.
Fault Description:
The intake valve (GAV) of cylinder #16 is stuck in the open position
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