Fault Codes:Caterpillar General EID587

Caterpillar Fault Code EID587: Complete Diagnostic Guide

What is Caterpillar Fault Code EID587?

Caterpillar Fault Code EID587 indicates "Engine Oil Pressure Sensor Circuit - Voltage Below Normal or Shorted to Low Source." This diagnostic trouble code (DTC) triggers when the Electronic Control Module (ECM) detects an abnormally low voltage signal from the engine oil pressure sensor circuit, typically below 0.5 volts.

This fault directly affects the ECM's ability to monitor critical engine lubrication. The oil pressure sensor provides real-time data that protects internal engine components from catastrophic damage due to insufficient lubrication. On Caterpillar excavators, this sensor is essential for triggering derate modes and warning systems that prevent expensive engine failures, particularly in high-hour used machines where oil system integrity may be compromised.

Common Symptoms

When EID587 is active, operators typically experience:

  • Check Engine Light or malfunction indicator lamp (MIL) illuminated on the instrument cluster
  • Engine derate mode activated, limiting machine power to 50-75% of normal output
  • Audible warning alarms sounding continuously during operation
  • Oil pressure gauge reading zero or fluctuating erratically, even when actual oil pressure is normal
  • Difficulty starting or immediate shutdown in severe cases where ECM enters protective mode

Potential Causes

The most common technical reasons for EID587 on used Caterpillar excavators include:

  • Damaged wiring harness between the oil pressure sensor and ECM, particularly at flex points near the engine mount or valve cover where vibration causes wire chafing
  • Failed oil pressure sensor due to internal circuit failure or contamination from extended service intervals
  • Corroded or loose connector pins at the sensor plug, especially on machines operated in wet or marine environments
  • Shorted sensor ground wire making intermittent contact with engine block or frame
  • ECM internal circuit fault (rare, but possible on high-hour machines with previous electrical issues)

How to Troubleshoot and Fix Code EID587

Step 1: Visual Inspection Begin by inspecting the oil pressure sensor located on the main engine block (typically near the oil filter housing). Check the connector for corrosion, bent pins, oil contamination, or moisture intrusion. On used excavators, examine the entire wiring harness for visible damage, especially where it routes past moving components or sharp edges.

Step 2: Electrical Testing Using a digital multimeter (DMM), disconnect the sensor and measure resistance across the sensor terminals. A functional sensor typically reads 50-250 ohms depending on temperature. Next, check for continuity between the sensor ground wire and chassis ground. Measure supply voltage at the connector with the key on—it should read approximately 5 volts from the ECM reference voltage.

Step 3: Signal Wire Testing Backprobe the signal wire at the ECM connector (consult Caterpillar Schematic Information System (SIS) for exact pin location). With the engine off and sensor connected, voltage should read 0.5-4.5 volts. If voltage reads near zero with the sensor disconnected, suspect a short to ground in the harness. For used machines, pay special attention to harness routing through the valve cover area where heat cycling causes insulation breakdown.

Step 4: Component Replacement If testing confirms sensor failure, replace with a genuine Caterpillar oil pressure sensor and apply dielectric grease to connector terminals. Clear codes using Caterpillar Electronic Technician (Cat ET) software and perform a stationary regeneration test to verify repair.

Disclaimer: This guide provides general diagnostic information. Always consult Caterpillar service manuals and consider professional diagnosis for complex electrical issues, especially before replacing expensive components like the ECM.

Fault Description:

The inlet pressure of the compressor in turbocharger #1 is low

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