Fault Codes:Caterpillar General EID958

What is Caterpillar Fault Code EID958?

Caterpillar Event ID 958 indicates an Aftertreatment #1 Diesel Exhaust Fluid (DEF) Tank Temperature Sensor Circuit High Voltage condition. This diagnostic trouble code occurs when the Engine Control Module (ECM) detects an abnormally high voltage reading from the DEF tank temperature sensor, typically exceeding manufacturer-specified thresholds (usually above 4.8-5.0 volts).

This fault directly impacts the Selective Catalytic Reduction (SCR) system's ability to properly manage DEF injection rates. The SCM system relies on accurate DEF temperature readings to calculate optimal fluid viscosity and injection timing for emissions control. On Caterpillar excavators equipped with Tier 4 Final or Stage V engines, this sensor is critical for maintaining compliance with emission standards and preventing costly engine derate situations that limit machine productivity.

Common Symptoms

  • Amber or red malfunction indicator lamp (MIL) illuminated on the instrument cluster
  • Engine derate mode activated after a specified time period (typically 1-4 hours), reducing available power by 25-40%
  • DEF system warnings displayed on the monitor screen indicating temperature sensor issues
  • Poor cold-start performance during winter months due to inaccurate DEF heating cycle control
  • Increased DEF consumption or complete shutdown of DEF injection in extreme cases

Potential Causes

The most common technical causes for EID958 on used Caterpillar excavators include:

  • Open circuit in the DEF tank temperature sensor wiring harness, often caused by wire breaks near flex points or frame mounting locations
  • Corroded or damaged connector pins at the sensor or ECM connection points, particularly common on machines operating in high-moisture or marine environments
  • Failed DEF temperature sensor with internal circuit degradation (sensor resistance should typically read 2,000-3,000 ohms at 77°F)
  • Chafed wiring harness rubbing against the DEF tank mounting brackets or frame rails—a known wear point on older Cat excavators
  • ECM internal fault or corrupted software calibration (less common but possible on high-hour machines)

How to Troubleshoot and Fix Code EID958

Step 1: Visual Inspection Begin with a thorough physical inspection of the DEF tank temperature sensor and associated wiring. On used excavators, pay special attention to harness routing near the tank mounting area where vibration and movement create friction points. Check all connector terminals for corrosion, bent pins, or moisture intrusion using electrical contact cleaner.

Step 2: Electrical Testing Using a digital multimeter (DMM), disconnect the sensor and measure resistance across the sensor terminals. At room temperature (68-77°F), resistance should read approximately 2,200-2,800 ohms (consult your specific service manual for exact specifications). Next, check for continuity between the sensor connector and the ECM using wiring diagrams from Caterpillar Electronic Technician (Cat ET) software. Any reading showing infinite resistance indicates an open circuit requiring harness repair.

Step 3: Voltage Circuit Verification With the sensor disconnected and ignition key ON (engine OFF), measure voltage at the ECM supply wire at the sensor connector—it should read approximately 5 volts. A reading significantly higher than 5 volts suggests an ECM issue. Check the sensor ground circuit for less than 0.5 ohms resistance to chassis ground.

Step 4: Component Replacement and Verification If testing confirms sensor failure, replace the DEF tank temperature sensor using genuine Caterpillar parts to ensure proper resistance curves. On used machines, always apply dielectric grease to connector terminals before reassembly to prevent future corrosion. Clear fault codes using Cat ET software and perform a regeneration cycle to verify proper SCR system operation.


Disclaimer: This guide provides general troubleshooting information. Always consult your Caterpillar service manual and consider professional diagnostic services for complex electrical issues or if you're unfamiliar with high-voltage systems.

Fault Description:

The temperature of the clean gas intake system is #1 low

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