Fault Codes:Caterpillar General EID977
What is Caterpillar Fault Code EID977?
Caterpillar Fault Code EID977 indicates an Engine Coolant Temperature Sensor Circuit High Input condition. This diagnostic trouble code (DTC) is triggered when the Electronic Control Module (ECM) detects an abnormally high voltage signal from the coolant temperature sensor circuit, typically above 4.5 volts.
The coolant temperature sensor plays a critical role in Caterpillar excavators by monitoring engine temperature and providing real-time data to the ECM. This information directly affects fuel injection timing, idle speed adjustments, and cooling fan operation. When EID977 appears, the ECM cannot accurately determine actual engine temperature, potentially leading to improper engine protection strategies and reduced operational efficiency. On used excavators, this code is particularly concerning as it may mask genuine overheating conditions while the ECM operates on default temperature values.
Common Symptoms
When Code EID977 is active on your Caterpillar excavator, operators typically experience:
- Check Engine Light or warning indicator illuminated on the instrument cluster
- Engine operating in limp mode or derated power output to protect components
- Cooling fan running continuously at maximum speed, regardless of actual engine temperature
- Difficulty starting when the engine is cold, or extended cranking times
- Erratic temperature gauge readings showing maximum temperature even during cold startup
Potential Causes
The most common technical reasons for EID977 on used Caterpillar excavators include:
- Open circuit in the coolant temperature sensor wiring harness due to wire breaks or connector separation
- Faulty coolant temperature sensor with internal circuit failure causing high resistance
- Damaged or corroded sensor connector pins – extremely common on older machines exposed to coolant leaks
- Wiring harness chafing at known rub points near the thermostat housing or cylinder head
- ECM internal fault affecting the sensor input circuit (less common but possible on high-hour machines)
- Previous improper repairs using incorrect sensor specifications or aftermarket sensors with wrong resistance curves
How to Troubleshoot and Fix Code EID977
Step 1: Visual Inspection Begin by locating the coolant temperature sensor on the engine block (typically near the thermostat housing). Inspect the sensor connector for corrosion, moisture intrusion, or damaged pins. On used excavators, check for coolant residue around the sensor base indicating previous leaks that may have compromised the connector. Examine the entire wiring harness from sensor to ECM for chafing, cuts, or repairs.
Step 2: Electrical Testing Disconnect the coolant temperature sensor connector. Using a digital multimeter, measure resistance across the sensor terminals. Compare readings against Caterpillar specifications for your specific engine model (typically 2,000-3,000 ohms at room temperature). If resistance is infinite (open circuit) or significantly higher than specification, replace the sensor. Next, check for supply voltage at the harness connector with the key on, engine off – you should see approximately 5 volts reference voltage from the ECM.
Step 3: Circuit Continuity Check With the sensor disconnected and ignition off, check continuity between the sensor harness connector and ECM pins (consult service manual for specific pin locations). Infinite resistance indicates an open circuit requiring harness repair. Also verify proper ground connection integrity. For used machines, pay special attention to harness routing near heat sources or moving components where insulation deterioration commonly occurs.
Step 4: ECM Diagnosis If sensor and wiring test correctly, connect Caterpillar Electronic Technician (Cat ET) diagnostic software to perform active testing of the ECM's sensor input circuit. This helps identify ECM-side faults. Clear codes after repairs and monitor for recurrence during operation.
Disclaimer: This guide provides general troubleshooting information for Caterpillar fault code EID977. Always consult your machine's specific service manual and consider professional diagnostic assistance for complex electrical issues. Improper repairs may lead to engine damage or safety hazards.
Fault Description:
The signal pressure detection of the unexpected drive pump has been disabled
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