Fault Codes:Caterpillar General EID139

What is Caterpillar Fault Code EID139?

Caterpillar Fault Code EID139 indicates an Engine Coolant Temperature Sensor Circuit malfunction, specifically detecting an abnormal voltage signal from the coolant temperature sensor to the Electronic Control Module (ECM). This diagnostic trouble code triggers when the ECM receives a voltage reading outside the expected range (typically below 0.2V or above 4.8V), suggesting either an open circuit, short circuit, or sensor failure.

The coolant temperature sensor plays a critical role in Caterpillar excavators by continuously monitoring engine operating temperature. The ECM relies on this data to adjust fuel injection timing, regulate engine speed during warm-up, control cooling fan engagement, and prevent overheating damage. When EID139 appears, the ECM often defaults to a substitute value, which can result in suboptimal engine performance, increased fuel consumption, and potential long-term damage to engine components if left unaddressed.

Common Symptoms

  • Check Engine Light or diagnostic warning lamp illuminated on the instrument cluster
  • Engine running in cold-start mode continuously, resulting in rough idling and excessive fuel consumption
  • Cooling fan running constantly at high speed regardless of actual engine temperature
  • Difficulty starting the engine when hot, or extended cranking times during warm restarts
  • Engine derate or power reduction in severe cases, particularly on newer Caterpillar models with advanced emissions controls

Potential Causes

The most frequent causes of EID139 on used Caterpillar excavators include:

  • Coolant temperature sensor failure due to age, thermal cycling, or internal element degradation (common after 5,000+ operating hours)
  • Wiring harness damage near the thermostat housing where harness routing creates friction points against engine block surfaces
  • Corroded or loose connector pins at the sensor plug, especially on machines exposed to harsh environments or poor maintenance
  • Chafed wiring along the engine valley or near exhaust components where insulation deteriorates from heat exposure
  • ECM internal fault (rare but possible on high-hour machines), causing incorrect voltage reference or ground issues
  • Coolant contamination causing sensor element coating or failure

How to Troubleshoot and Fix Code EID139

Step 1: Visual Inspection Begin with a thorough inspection of the coolant temperature sensor and its wiring harness. Locate the sensor (typically positioned near the thermostat housing on Caterpillar engines). Check for obvious damage, coolant leaks around the sensor base, corroded connector terminals, or chafed wires. On used excavators, pay special attention to harness routing where vibration or movement may have caused insulation wear against metal surfaces.

Step 2: Electrical Testing Disconnect the sensor connector and use a digital multimeter to measure sensor resistance. With the engine cold, resistance should typically read between 2,000-3,000 ohms (consult your specific service manual for exact specifications). Test the harness side for continuity to the ECM and check for short circuits to ground. Measure supply voltage from the ECM (should be approximately 5V reference voltage).

Step 3: Advanced Diagnostics Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to monitor live coolant temperature values. Compare the sensor reading against an infrared thermometer measurement of actual coolant temperature. A variance greater than 10°F indicates sensor failure. Check for intermittent connections by wiggling the harness while monitoring values.

Step 4: Component Replacement If testing confirms sensor failure, replace with a genuine Caterpillar OEM sensor to ensure proper ECM communication. Before installation, clean the sensor bore thoroughly and apply appropriate thread sealant. For harness damage, repair using heat-shrink connectors and proper gauge wire, ensuring routing away from heat sources and pinch points common in used machinery.

Step 5: Verification After repairs, clear the fault code using diagnostic software, operate the engine through a complete heat cycle, and verify EID139 does not return. Monitor coolant temperature readings for accuracy throughout the warm-up period.


Disclaimer: This guide provides general troubleshooting information for Caterpillar fault code EID139. Always consult your machine's specific service manual and consider professional diagnostic assistance for complex electrical issues. Improper repairs may cause additional damage or safety hazards.

Fault Description:

The left extension heater has not reached the temperature

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