Fault Codes:Caterpillar General EID1229

What is Caterpillar Fault Code EID1229?

Caterpillar Fault Code EID1229 indicates an "Engine Oil Pressure Sensor Circuit - Voltage Above Normal or Shorted High." This diagnostic trouble code (DTC) triggers when the Electronic Control Module (ECM) detects an abnormally high voltage signal from the engine oil pressure sensor circuit, typically above 4.5 volts when the expected range is 0.5-4.5 volts.

This fault affects the engine lubrication monitoring system, which is critical for protecting internal components from catastrophic wear. The ECM relies on accurate oil pressure readings to ensure proper lubrication during operation, control warning systems, and potentially initiate engine derate or shutdown protocols. On used Caterpillar excavators, this code is particularly concerning because it may mask actual low oil pressure conditions, putting the engine at risk of severe damage.

Common Symptoms

When EID1229 is active, operators typically experience:

  • Check Engine light or oil pressure warning lamp illuminated on the instrument cluster
  • Erratic or maximum oil pressure gauge readings (pegged at highest reading regardless of actual pressure)
  • Engine derate mode activated, limiting power output to protect the engine
  • Audible warning alarms in the cab, especially during startup or under load
  • Diagnostic display message showing the fault code on machines equipped with monitor systems

Potential Causes

The most common technical reasons for EID1229 in used Caterpillar excavators include:

  • Damaged or chafed wiring harness between the oil pressure sensor and ECM, especially at common rub points near the engine block or frame rails
  • Shorted signal wire touching chassis ground or power supply, creating abnormal voltage
  • Corroded or moisture-contaminated connectors at the sensor or ECM interface (very common in machines with high hours)
  • Failed oil pressure sensor with internal circuit short, though less common than wiring issues
  • ECM internal fault in the input circuit, rare but possible in older machines
  • Aftermarket repairs using incorrect wiring gauge or improper routing causing intermittent shorts

How to Troubleshoot and Fix Code EID1229

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 thoroughly inspect both the sensor pins and harness connector for corrosion, bent pins, oil contamination, or moisture. Clean contacts with electrical contact cleaner and dielectric grease. On used excavators, check for harness rub-through along the routing path, especially where wires pass near moving components or sharp edges.

Step 2: Perform Voltage and Resistance Tests Using a digital multimeter (DVOM), measure the voltage at the harness connector (sensor disconnected, key on/engine off). You should see approximately 5 volts on the signal wire (reference supply from ECM). If voltage reads above 5 volts or fluctuates erratically, suspect a short to power in the wiring. Next, measure resistance between the signal wire and ground with the harness disconnected at both ends—it should read open circuit (OL). Any measurable resistance indicates a short to ground.

Step 3: Test the Sensor and Check ECM Connect an ohmmeter across the sensor terminals (sensor removed from engine). Resistance should typically range between 50-250 ohms depending on the specific sensor model (consult Caterpillar specifications). If readings are out of range or show infinite resistance, replace the sensor. If wiring and sensor test properly, connect Caterpillar Electronic Technician (ET) diagnostic software to monitor live sensor data and verify ECM input circuits. For used machines with persistent codes after component replacement, consider ECM connector corrosion or internal ECM failure requiring professional repair or replacement.

Critical Note for Used Excavators: Before replacing any components, thoroughly trace and inspect the entire sensor wiring harness for age-related deterioration, previous repair splices, or damage from maintenance activities. Many EID1229 codes on high-hour machines result from harness wear rather than sensor failure, making wiring repair a cost-effective first solution.


Disclaimer: This guide provides general troubleshooting information for Caterpillar fault code EID1229. Always consult the specific service manual for your machine model and serial number. If you're uncomfortable performing electrical diagnostics, contact a certified Caterpillar technician to prevent further damage or safety hazards.

Fault Description:

It cannot be loaded in traction

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