Fault Codes:Caterpillar General EID157

What is Caterpillar Fault Code EID157?

Caterpillar Fault Code EID157 indicates an Exhaust Gas Recirculation (EGR) Valve Position Sensor Circuit malfunction or out-of-range signal. This Diagnostic Trouble Code (DTC) is triggered when the Electronic Control Module (ECM) detects that the EGR valve position sensor is providing voltage readings outside the expected parameters, or the sensor circuit has failed completely.

The EGR system is critical for reducing nitrogen oxide (NOx) emissions by recirculating a portion of exhaust gases back into the combustion chamber. The position sensor provides real-time feedback to the ECM about the EGR valve's actual position, allowing precise control of exhaust flow. When EID157 appears, the ECM cannot accurately monitor or control EGR valve operation, potentially causing the engine to run in derated mode to prevent emissions violations and protect engine components. For used Caterpillar excavators operating under Tier 3 or Tier 4 emissions standards, this code can significantly impact productivity and fuel efficiency.

Common Symptoms

  • Check Engine light or Malfunction Indicator Lamp (MIL) illuminated on the instrument cluster
  • Engine power derate or reduced performance, particularly noticeable under heavy load conditions
  • Rough idle or irregular engine operation due to improper exhaust gas recirculation
  • Increased black smoke from the exhaust during acceleration or under load
  • Elevated diesel exhaust fluid (DEF) consumption on Tier 4 Final machines as the system compensates for EGR malfunction

Potential Causes

  • EGR valve position sensor internal failure due to carbon buildup exposure or heat degradation (common in high-hour used machines)
  • Damaged or corroded wiring harness between the sensor and ECM, especially at connector pins exposed to engine bay heat and vibration
  • Broken or frayed wires at known rub points near the EGR valve mounting bracket or along the valve cover
  • Contaminated or loose electrical connectors with oil intrusion or corrosion on contact surfaces
  • Failed ECM (rare, but possible in older excavators with water intrusion history)
  • Excessive carbon deposits physically restricting the EGR valve, causing position sensor reading discrepancies

How to Troubleshoot and Fix Code EID157

Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (Cat ET) or compatible diagnostic software to read active and logged fault codes. Verify EID157 is present and check freeze frame data for operating conditions when the fault occurred. Note the sensor voltage readings displayed in real-time monitoring.

Step 2: Perform Visual Inspection With the engine off and key removed, thoroughly inspect the EGR valve position sensor and its wiring harness. On used excavators, pay special attention to harness routing near hot exhaust components and vibration points. Look for chafed insulation, melted wire jackets, corroded connectors, or oil contamination on pins. Clean all connector contacts with electrical contact cleaner and dielectric grease.

Step 3: Test Sensor Circuit Voltage and Resistance Disconnect the EGR valve position sensor connector. Using a digital multimeter, backprobe the harness side to verify 5-volt reference supply from the ECM (typically on the red wire). Check ground circuit continuity (should read less than 5 ohms resistance to chassis ground). Measure the sensor's internal resistance according to Caterpillar specifications (typically 1,000-5,000 ohms depending on model). Values outside specifications indicate sensor replacement is necessary.

Step 4: Inspect EGR Valve Physical Condition Remove the EGR valve assembly and inspect for excessive carbon buildup that may prevent smooth operation. Even if the sensor tests correctly, physical restriction can cause position discrepancies triggering EID157. Clean the valve thoroughly with EGR-safe cleaner or replace if pitting or damage is evident—common on machines with 5,000+ operating hours.

Step 5: Clear Codes and Verify Repair After repairs, clear fault codes using Cat ET, perform a forced EGR valve calibration if available in the software, and run the machine through normal operating cycles. Monitor for code recurrence and verify proper EGR valve response in live data.


Disclaimer: This guide provides general troubleshooting information for Caterpillar EID157 fault codes. Always consult the specific service manual for your excavator model and operating hours. If you lack proper diagnostic tools or experience with emissions systems, contact a certified Caterpillar technician to prevent further damage or safety hazards.

Fault Description:

Engine No. 1 failed to start

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