Fault Codes:Caterpillar General EID156
What is Caterpillar Fault Code EID156?
Caterpillar Event Identifier (EID) 156 indicates an Aftertreatment #1 Diesel Exhaust Fluid (DEF) Tank Temperature Sensor Circuit malfunction. This fault code triggers when the Electronic Control Module (ECM) detects abnormal voltage readings or signal inconsistencies from the DEF tank temperature sensor, which monitors the fluid temperature to prevent freezing and ensure proper emission system operation.
This code is critical for Caterpillar excavators equipped with Selective Catalytic Reduction (SCR) systems because the DEF temperature directly affects the aftertreatment system's ability to reduce NOx emissions. If the ECM cannot accurately monitor DEF temperature, it may trigger engine derating or prevent the machine from starting in cold conditions. For used excavators, this sensor circuit is particularly vulnerable to corrosion, wiring damage, and connector degradation due to exposure to harsh environmental conditions.
Common Symptoms
When EID156 is active, operators typically experience:
- Amber warning light illuminated on the dashboard with aftertreatment system messages
- Engine derate or power reduction after a warning period (typically following manufacturer's programmed timer)
- DEF system malfunction warnings displayed on the monitor
- Cold-start difficulties in freezing temperatures when the system cannot verify DEF is thawed
- Stored fault codes in ECM memory even after apparent system recovery
Potential Causes
The most common technical reasons for EID156 appearing on used Caterpillar excavators include:
- DEF tank temperature sensor failure due to internal component degradation or moisture intrusion
- Damaged wiring harness between the sensor and ECM, especially at harness routing points near the frame or tank mounting brackets
- Corroded or loose electrical connectors at the sensor or intermediate harness connections
- Broken or shorted sensor pins within the connector body
- ECM software glitches requiring calibration updates (less common but possible on older machines)
- DEF tank heater element failure causing secondary sensor circuit issues
How to Troubleshoot and Fix Code EID156
Step 1: Visual Inspection Begin by thoroughly inspecting the DEF tank temperature sensor and its wiring harness. On used excavators, check for obvious damage, chafing against frame components, or connector corrosion. Remove the sensor connector and inspect pins for bent contacts, moisture, or white/green corrosion deposits. Clean connectors with electrical contact cleaner and dielectric grease.
Step 2: Electrical Testing Using a digital multimeter, measure sensor resistance with the connector disconnected. Compare readings against Caterpillar specifications (typically 2,000-3,000 ohms at 68°F, varying with temperature). Check circuit voltage at the harness side—you should see approximately 5 volts reference voltage from the ECM. Test for continuity between sensor ground and chassis ground.
Step 3: Advanced Diagnostics Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to monitor real-time sensor data. Compare DEF temperature readings against ambient temperature—discrepancies exceeding 20°F indicate sensor failure. Check for intermittent signal drops that suggest harness issues. Wiggle-test wiring while monitoring to identify loose connections.
Step 4: Component Replacement If testing confirms sensor failure, replace the DEF tank temperature sensor using genuine Caterpillar parts. For used machines, simultaneously replace the connector pigtail if corrosion is present. After replacement, clear codes with diagnostic software and perform a cold-start test cycle to verify proper operation.
Disclaimer: This guide provides general troubleshooting information. Always consult Caterpillar service manuals and qualified diesel technicians for your specific machine model. Improper repairs may affect emission compliance and warranty coverage.
Fault Description:
There are too many operations in the third level continuously
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