Fault Codes:Caterpillar General EID128
Caterpillar Excavator Fault Code EID128: Complete Diagnostic Guide
What is Caterpillar Fault Code EID128?
Caterpillar Fault Code EID128 indicates "Engine Oil Pressure Sensor Circuit - Voltage Above Normal or Shorted to High Source." This diagnostic trouble code (DTC) means the Electronic Control Module (ECM) has detected an abnormally high voltage signal from the engine oil pressure sensor circuit, typically exceeding 4.5-5.0 volts when normal operating range is 0.5-4.5 volts.
This fault is critical because the ECM relies on accurate oil pressure data to protect the engine from catastrophic damage due to inadequate lubrication. On Caterpillar excavators, this sensor monitors pressurized oil flow to critical engine components including crankshaft bearings, camshaft bearings, and turbocharger assemblies. When EID128 triggers, the ECM may initiate protective measures that affect machine performance.
Common Symptoms
When fault code EID128 is active, operators typically experience:
- Check Engine Light or warning lamp illuminated on the instrument cluster
- Engine derate mode engaged, limiting maximum RPM and hydraulic system performance
- Audible alarm or warning buzzer activation in the cab
- Erratic oil pressure gauge readings showing maximum pressure regardless of actual conditions
- ECM defaults to predetermined oil pressure value, potentially masking actual low-pressure conditions
Potential Causes
The most common technical causes for EID128 on used Caterpillar excavators include:
- Damaged wiring harness with insulation worn through, causing a short to the +12V or +24V power supply
- Failed engine oil pressure sensor with internal short circuit (common after 5,000+ operating hours)
- Corroded or moisture-contaminated sensor connector at the sensor mounting location
- Chafed harness at known rub points near engine mounts, steering components, or hydraulic lines
- ECM internal fault or connector pin corrosion at the ECM itself (less common but possible in high-hour machines)
- Aftermarket sensor installation with incorrect voltage specifications
How to Troubleshoot and Fix Code EID128
Step 1: Visual Inspection and Connector Check Begin by locating the engine oil pressure sensor (typically mounted on the engine block near the oil filter housing). Disconnect the sensor connector and inspect for bent pins, corrosion, oil contamination, or moisture. On used excavators, this connector frequently suffers from environmental exposure. Clean with electrical contact cleaner and apply dielectric grease before reconnection.
Step 2: Sensor and Circuit Testing Using a digital multimeter (DMM), measure resistance across the sensor terminals with the sensor disconnected. Typical resistance should be 50-300 ohms at room temperature (consult service manual for exact specifications). Next, check for short to power by measuring voltage between the signal wire (at the ECM-side harness connector) and chassis ground with the key on, engine off. Reading should be approximately 5V reference voltage—not battery voltage (12V/24V).
Step 3: Harness Continuity and Repair Trace the sensor harness from the sensor to the ECM connector, checking for visible damage at known wear points. Pay special attention to areas where the harness contacts metal edges, engine components, or hydraulic lines. Perform a wiggle test while monitoring voltage to identify intermittent shorts. If wiring damage is found, repair using OEM-spec wire and proper heat-shrink connectors—avoid electrical tape on used machines operating in harsh environments.
Step 4: Sensor Replacement and Verification If testing confirms sensor failure, replace with a genuine Caterpillar oil pressure sensor or verified OEM-equivalent part. Aftermarket sensors often have incorrect voltage curves. Apply thread sealant (not Teflon tape) to sensor threads before installation. Torque to specification (typically 15-25 ft-lbs). Clear codes using Caterpillar Electronic Technician (Cat ET) software and perform a stationary regeneration test to verify proper signal range (0.5-4.5V) at idle and high RPM.
Disclaimer: This guide provides general troubleshooting information for Caterpillar excavators. Always consult the machine-specific service manual and consider professional diagnostic services for complex electrical issues. Improper repairs may result in engine damage or safety hazards.
Fault Description:
The engine stops due to low pressure difference in the oil filter
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