Fault Codes:Caterpillar General CID4687

What is Caterpillar Fault Code CID4687?

Caterpillar Fault Code CID4687 indicates an abnormal frequency detected in the Engine Speed/Position Sensor circuit, signaling that the Electronic Control Module (ECM) is receiving irregular or erratic signals from the primary speed sensor. This diagnostic trouble code specifically relates to the crankshaft position sensor or engine speed sensor, which provides critical timing data to the ECM for fuel injection timing, engine speed monitoring, and overall engine management.

This fault is particularly critical for Caterpillar excavators because the ECM relies on accurate speed and position data to synchronize fuel delivery with piston movement. When CID4687 triggers, the engine management system cannot properly calculate injection timing, potentially causing performance degradation, rough running, or complete engine shutdown. In used excavators, this code often appears due to sensor degradation, wiring harness wear, or contamination buildup on the sensor face after thousands of operating hours.

Common Symptoms

  • Engine cranks but fails to start, or experiences extended cranking time before starting
  • Sudden engine stalling during operation, particularly under load or at idle
  • Rough idle or misfiring, with noticeable vibration and inconsistent RPM
  • Loss of power or engine derate mode activation, limiting machine performance
  • Check Engine light illuminated on the operator display with stored fault code

Potential Causes

The most common technical causes for CID4687 in used Caterpillar excavators include:

  • Failed or failing crankshaft position sensor due to heat exposure, vibration damage, or internal component breakdown
  • Damaged sensor wiring harness from rubbing against engine components, frame rails, or hydraulic lines—common wear points near the bell housing area
  • Corroded or loose electrical connectors at the sensor or ECM, especially in machines exposed to moisture or stored outdoors
  • Excessive air gap between the sensor tip and reluctor wheel caused by improper installation or sensor mounting bracket wear
  • Contamination buildup (metal shavings, oil residue, dirt) on the sensor face interfering with magnetic field detection
  • ECM internal faults or software corruption, though less common than sensor-related issues

How to Troubleshoot and Fix Code CID4687

Step 1: Visual Inspection Begin with a thorough visual examination of the crankshaft position sensor and its wiring harness. Locate the sensor (typically mounted on the engine block near the flywheel or front timing cover). Check for physical damage, oil contamination, or metal debris on the sensor face. Inspect the entire wiring harness from sensor to ECM for abrasion points, particularly where wires route near moving components or sharp edges—a common failure point in used excavators.

Step 2: Connector and Resistance Testing Disconnect the sensor connector and inspect pins for corrosion, bent terminals, or moisture intrusion. Using a digital multimeter, measure sensor resistance across the sensor terminals. Caterpillar speed sensors typically show 200-1000 ohms resistance (consult your specific service manual for exact specifications). Also check harness continuity from sensor connector to ECM pins, and verify no shorts to ground exist in the wiring.

Step 3: Air Gap and Signal Testing Verify the air gap between the sensor tip and reluctor wheel meets manufacturer specifications (typically 0.020-0.050 inches). Use a feeler gauge to check clearance. If equipped with Caterpillar Electronic Technician (Cat ET) diagnostic software, monitor the sensor signal in real-time while cranking the engine. The signal should show consistent AC voltage pulses (typically 1-10 VAC) with uniform frequency. Erratic or absent signals confirm sensor failure.

Step 4: Replacement and Verification If testing confirms sensor failure, replace with a genuine Caterpillar sensor or high-quality OEM equivalent. For used excavators, always replace the sensor O-ring and apply anti-seize to threads. After installation, clear fault codes using Cat ET or appropriate diagnostic tool, then operate the machine under load to verify the code does not return. Check for proper ECM software updates, as outdated firmware can sometimes cause false frequency fault detection.


Disclaimer: This guide provides general troubleshooting information for CID4687 on Caterpillar excavators. Always consult your machine's specific service manual and consider professional diagnostic assistance from a certified Caterpillar technician for complex electrical issues or if you're unfamiliar with high-voltage systems.

Fault Description:

The small keyboard on the left rear console on the ground

Fault Cause:

CID (Component Identifier) : A diagnostic code used to notify maintenance personnel of a fault detected in a specific circuit or system. The CID-FMI diagnostic code is used to describe the detected faults rather than the root causes.

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