Fault Codes:Caterpillar General EID1228

What is Caterpillar Fault Code EID1228?

Caterpillar fault code EID1228 indicates "Engine Coolant Temperature Sensor 1 Circuit - Voltage Above Normal." This diagnostic trouble code (DTC) triggers when the Electronic Control Module (ECM) detects an abnormally high voltage signal from the primary coolant temperature sensor, typically exceeding 4.5-4.9 volts depending on the specific engine model.

This fault directly impacts the ECM's ability to accurately monitor engine operating temperature, which is critical for proper fuel injection timing, emissions control, and protection against overheating. On Caterpillar excavators, the coolant temperature sensor provides essential data that influences engine performance maps, throttle response, and the activation of cooling fan cycles. When EID1228 is active, the ECM typically defaults to a predetermined temperature value, which can result in suboptimal engine performance and potential long-term damage if not addressed.

Common Symptoms

  • Check Engine light or warning lamp illuminated on the instrument cluster
  • Engine running in derated mode (reduced power output) or hard starting, especially in cold conditions
  • Cooling fan running continuously at high speed, regardless of actual engine temperature
  • Excessive black smoke during acceleration due to incorrect fuel mapping
  • Engine may fail to reach normal operating temperature, or temperature gauge shows erratic readings

Potential Causes

The high voltage reading associated with EID1228 typically indicates an open circuit condition. Common causes on used Caterpillar excavators include:

  • Damaged or corroded wiring harness between the coolant temperature sensor and ECM (particularly at connector pins or known rub points near engine mount brackets)
  • Failed coolant temperature sensor with internal open circuit or degraded resistance element
  • Corroded or loose electrical connectors at the sensor or ECM interface, common in machines with high hour meters
  • Broken or chafed sensor wiring due to engine vibration or improper routing after previous repairs
  • Rarely, ECM internal fault affecting the sensor input circuit

How to Troubleshoot and Fix Code EID1228

Step 1: Visual Inspection Begin with a thorough inspection of the coolant temperature sensor and its wiring harness. Check for obvious physical damage, corrosion on connector terminals, or signs of harness chafing against engine components. On used excavators, pay special attention to areas where the harness passes near moving parts or heat sources.

Step 2: Sensor and Wiring Testing Disconnect the coolant temperature sensor connector and measure the resistance across the sensor terminals using a digital multimeter (DMM). At room temperature (68°F/20°C), resistance should typically read 2,000-3,000 ohms (consult your specific service manual for exact specifications). Check for continuity in the wiring between the sensor connector and ECM. Measure voltage at the ECM side of the harness with the sensor disconnected—you should see approximately 5 volts reference voltage from the ECM.

Step 3: Component Replacement and Verification If sensor resistance is out of specification or wiring shows open circuit, replace the faulty component. For used excavators, consider replacing both the sensor and connector pigtail if corrosion is present, as intermittent connections will cause recurring faults. After repairs, clear the fault code using Caterpillar Electronic Technician (Cat ET) software or an appropriate diagnostic tool, then run the engine through a full temperature cycle to verify the repair.


Disclaimer: This guide provides general troubleshooting information. Always consult your Caterpillar service manual for model-specific procedures and specifications. For complex electrical diagnostics or if you're unsure about any procedure, consult a certified Caterpillar technician or qualified heavy equipment mechanic.

Fault Description:

The air temperature difference in the intake manifold is high

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.

facebookyoutubeinstagramtiktoklinkedinreddit
Contact us
Contact us
faqsFAQsWhatsAppWhatsApp