Fault Codes:Caterpillar General EID104

What is Caterpillar Fault Code EID104?

Caterpillar Fault Code EID104 indicates an Engine Oil Pressure Sensor Circuit malfunction, specifically detecting abnormal voltage or signal integrity issues within the oil pressure monitoring system. This diagnostic trouble code (DTC) is triggered when the Electronic Control Module (ECM) receives voltage readings outside the expected range from the engine oil pressure sensor, typically below 0.5 volts or above 4.5 volts on a 5-volt reference circuit.

This code is critical for Caterpillar excavators because the ECM relies on accurate oil pressure data to protect the engine from catastrophic damage. When EID104 is active, the system cannot verify adequate lubrication, potentially triggering derate modes or even automatic shutdown protocols. In used excavators, this fault often reflects degraded wiring or sensor wear rather than actual oil pressure problems, making proper diagnosis essential before expensive repairs.

Common Symptoms

  • Engine warning light or check engine light illuminated on the operator display panel
  • Engine derate mode activated, limiting machine power output to 50-75% of normal capacity
  • Intermittent or constant oil pressure gauge reading zero or showing erratic fluctuations
  • ECM-initiated engine shutdown in severe cases, particularly during high-load operations
  • Stored fault code visible through Caterpillar Electronic Technician (Cat ET) diagnostic software

Potential Causes

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

  • Oil pressure sensor failure due to internal diaphragm deterioration or contamination from debris in aged oil systems
  • Wiring harness damage at known rub points near the engine block or cylinder head where vibration causes insulation wear
  • Corroded or loose connector pins at the sensor plug, especially on machines exposed to moisture or harsh environments
  • ECM voltage supply issues affecting the 5-volt reference circuit feeding multiple sensors
  • Damaged sensor threads or mounting surface causing oil leaks and electrical grounding problems
  • Previous repair attempts using non-OEM sensors with incorrect voltage characteristics

How to Troubleshoot and Fix Code EID104

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). Inspect the wiring harness for obvious damage, abrasion, or oil contamination. Disconnect the sensor connector and examine pins for corrosion, bent contacts, or moisture intrusion—common issues in used equipment. Clean contacts with electrical contact cleaner and apply dielectric grease before reconnection.

Step 2: Sensor Circuit Testing Using a digital multimeter (DMM), perform voltage checks at the disconnected sensor harness connector. With ignition on and engine off, verify 5-volt reference supply on the signal wire (consult service manual for pin identification). Check for proper ground continuity (less than 5 ohms resistance to chassis ground). If voltage is absent or incorrect, trace wiring back toward the ECM checking for breaks or shorts to ground.

Step 3: Sensor Resistance and Functionality Test Measure the oil pressure sensor resistance according to Caterpillar specifications (typically 50-250 ohms depending on model). Compare readings to factory specifications in the service manual. For used excavators, remove the sensor and inspect threads for Teflon tape debris, metal shavings, or cross-threading—all common in machines with multiple previous repairs. Install a known-good OEM Caterpillar sensor rather than aftermarket alternatives to eliminate voltage characteristic mismatches.

Step 4: Dynamic Testing and Verification After repairs, clear codes using Cat ET diagnostic software and perform an operational test under load. Monitor live oil pressure data through the software while running the engine through various RPM ranges. Verify readings match mechanical gauge readings if available. On used machines, consider performing an actual oil pressure test with a mechanical gauge to rule out legitimate low-pressure conditions caused by worn oil pumps or bearing clearances.


Disclaimer: This guide provides general troubleshooting information for Caterpillar EID104 fault codes. Always consult the specific service manual for your excavator model and serial number. If unfamiliar with electrical diagnostics or high-pressure systems, consult a certified Caterpillar technician to prevent injury or further equipment damage.

Fault Description:

CMR from GPS reference

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