Fault Codes:Caterpillar General 5587

Caterpillar Excavator Fault Code 5587: Complete Diagnostic Guide

What is Caterpillar Fault Code 5587?

Caterpillar Fault Code 5587 indicates a malfunction in the Engine Speed/Timing Sensor Circuit, specifically reporting abnormal frequency or signal quality from the primary speed sensor to the ECM (Engine Control Module). This code triggers when the ECM detects irregular pulses, voltage irregularities, or complete signal loss from the crankshaft or camshaft position sensor during engine operation.

This fault is critical because Caterpillar engines rely on precise speed/timing sensor data to control fuel injection timing, turbocharger management, and overall engine synchronization. Without accurate sensor readings, the ECM cannot properly manage combustion events, leading to performance degradation or complete engine shutdown in severe cases.

Common Symptoms

When Code 5587 becomes active, operators typically experience:

  • Check Engine Light illuminated on the dashboard with possible derate mode activation
  • Hard starting or extended cranking before the engine fires, especially when cold
  • Rough idle or engine surging at low RPMs due to inconsistent timing data
  • Loss of power under load as the ECM enters protective derate limiting engine performance
  • Intermittent stalling during operation, particularly during transitions between idle and working speeds

Potential Causes

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

  • Worn or damaged speed/timing sensor with degraded internal components (common after 5,000+ operating hours)
  • Corroded or loose connector pins at the sensor harness connection point
  • Frayed wiring or harness chafing along known rub points near the engine block or transmission bell housing
  • Contaminated sensor face with metal shavings, oil buildup, or debris affecting magnetic field detection
  • Excessive air gap between the sensor tip and reluctor wheel due to sensor mounting bracket wear
  • ECM internal fault or corrupted programming (less common but possible in high-hour machines)

How to Troubleshoot and Fix Code 5587

Step 1: Visual Inspection Begin by locating the engine speed sensor (typically mounted on the flywheel housing or front timing cover). Inspect the wiring harness for visible damage, particularly at flex points and where the harness contacts the engine. Check the connector for corrosion, bent pins, or moisture intrusion—critical on used excavators exposed to harsh environments.

Step 2: Sensor and Air Gap Check Remove the sensor and inspect the sensing face for metal debris or oil contamination. Clean thoroughly with electrical contact cleaner. Measure the air gap between the sensor tip and reluctor wheel using feeler gauges (typically 0.020-0.050 inches per Caterpillar specs). Replace the mounting bracket if worn.

Step 3: Electrical Testing Using a digital multimeter, check sensor resistance (typically 200-1,000 ohms depending on sensor type—consult your specific model's service manual). Test the signal wire voltage while cranking; you should see AC voltage pulses. Check harness continuity from sensor to ECM connector and verify ground circuit integrity.

Step 4: Advanced Diagnostics Connect Caterpillar ET (Electronic Technician) diagnostic software to monitor live sensor frequency data. Compare readings against manufacturer specifications. On used machines, perform a wiggle test on the harness while monitoring for signal dropouts, indicating internal wire breaks.

Step 5: Component Replacement If testing confirms sensor failure, replace with genuine Caterpillar or high-quality aftermarket parts. Always apply dielectric grease to connector pins during reassembly to prevent future corrosion.


Disclaimer: This guide provides general troubleshooting information. Always consult your machine's specific service manual and consider professional diagnostic services for complex electrical issues or if you're unfamiliar with high-voltage systems.

Fault Description:

The temperatures of the intake manifolds of the engine are inconsistent

Fault Cause:

SPN (Suspicious Parameter Number) : FMI is used in conjunction with SPN to provide specific information related to the Fault Diagnosis Code (DTC). The FMI may indicate faults in circuits or electrical components that have been detected before. FMI may also indicate the abnormal operation conditions that have been detected before. This code is displayed in the form of "SPN-FMI". The ECM/ECU also attaches the textual description to the information transmitted through the J1939 data link. This text description is used to describe SPN-FMI. Determine the failure mode of the DTC by evaluating the electrical signals of the suspicious circuit. Failure mode identifiers can be divided into two types: A code indicating a detected fault in a circuit or electrical component 3731. The code indicating the system event was detected Usually, when the signal of the circuit exceeds the range of the sensor, the first type of code is generated. The code of the second category indicates that the sensor signal is normal, but the signal exceeds the normal working range of the parameters. Please refer to the troubleshooting guide for the specific product. The troubleshooting guide steps will help determine the root cause of the DTC

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