Fault Codes:Caterpillar General EID10031
What is Caterpillar Fault Code EID10031?
Caterpillar Fault Code EID10031 indicates an Engine Oil Pressure Sensor Circuit Low Voltage condition. This diagnostic trouble code (DTC) is triggered when the Electronic Control Module (ECM) detects an abnormally low voltage signal from the engine oil pressure sensor circuit, typically below the manufacturer's specified threshold of approximately 0.5 volts.
This fault code is critical for Caterpillar excavators because the oil pressure sensor provides real-time data to the ECM regarding engine lubrication system performance. When the ECM cannot accurately monitor oil pressure due to circuit issues, it may initiate engine derate or shutdown protocols to prevent catastrophic engine damage from potential oil starvation. In used excavators, this code often appears due to age-related wiring degradation rather than actual oil pressure problems, making accurate diagnosis essential before expensive component replacement.
Common Symptoms
- Engine warning light or check engine light illuminated on the operator display panel
- Engine power derate or reduced performance mode activation, limiting machine productivity
- Oil pressure gauge reading zero or displaying erratic, inconsistent values despite normal engine operation
- Possible engine shutdown or failure to start if the ECM enters protective mode
- Diagnostic trouble code stored in ECM memory, retrievable through Cat Electronic Technician (ET) software
Potential Causes
The most common technical causes for EID10031 in used Caterpillar excavators include:
- Damaged or corroded wiring harness connections at the oil pressure sensor, especially at known rub points near the engine block or frame rails
- Failed engine oil pressure sensor with internal short circuit or open circuit condition
- Corroded or loose connector pins at the sensor harness connection due to moisture intrusion or vibration
- Chafed sensor wiring where harness contacts sharp edges, exhaust components, or rotating parts
- ECM internal fault or poor ground connection affecting sensor circuit voltage supply (less common)
- Previous repair attempts using incorrect sensor specifications or improper wiring repairs on older machines
How to Troubleshoot and Fix Code EID10031
Step 1: Visual Inspection Begin by thoroughly inspecting the oil pressure sensor and its wiring harness for obvious damage. On used excavators, check for wire chafing at common wear points where the harness routes near the engine mount, starter motor, and along the frame rail. Look for corroded connectors, damaged insulation, or evidence of previous repairs with electrical tape.
Step 2: Electrical Testing Disconnect the oil pressure sensor connector and use a digital multimeter (DMM) to measure resistance between the sensor signal wire and ground with the sensor removed. A functional sensor typically reads 50-250 ohms depending on ambient temperature. Check the harness side connector for supply voltage (should read approximately 5 volts) with ignition on and engine off. Measure resistance between sensor ground and battery negative; readings above 5 ohms indicate poor grounding.
Step 3: Sensor and Harness Verification If voltage supply and ground circuits test correctly, replace the oil pressure sensor with a genuine Caterpillar or OEM-equivalent part. Before installation, clean the sensor mounting threads and apply appropriate thread sealant. For harness issues discovered during testing, repair damaged wiring using solder and heat-shrink connections rather than crimp connectors, as these better withstand vibration in used machines. Clear fault codes using Cat ET software and perform an operational test under load.
Step 4: Post-Repair Validation After repairs, monitor actual oil pressure readings using diagnostic software while operating the machine through various RPM ranges. Compare readings to Caterpillar specifications (typically 10-40 PSI at idle, 40-60 PSI at rated speed). For used excavators with high hours, consider inspecting connector seals and applying dielectric grease to prevent future corrosion-related failures.
Disclaimer: This guide provides general troubleshooting information for Caterpillar fault code EID10031. Always consult the specific service manual for your excavator model and consider professional diagnostic assistance for complex electrical issues. Improper repairs may result in engine damage or safety hazards.
Fault Description:
Engineering data collection condition #31 appears
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