Fault Codes:Caterpillar General 654-2
What is Caterpillar Fault Code 654-2?
Caterpillar fault code 654-2 indicates a abnormal frequency warning in the Engine Speed/Timing Sensor circuit. This Diagnostic Trouble Code (DTC) specifically signals that the Electronic Control Module (ECM) has detected an irregular or intermittent signal from the primary speed/timing sensor, which monitors crankshaft position and engine rpm.
This sensor is critical for proper fuel injection timing, engine synchronization, and overall performance monitoring. When the ECM receives erratic frequency signals that fall outside the expected range, it logs this code to prevent potential engine damage or unsafe operating conditions. On Caterpillar excavators, this sensor failure can lead to improper combustion timing, reduced power output, and in severe cases, complete engine shutdown to protect internal components.
Common Symptoms
When fault code 654-2 is active on your Caterpillar excavator, you may experience:
- Check Engine Light or Warning Indicator illuminated on the instrument cluster
- Intermittent engine stalling or rough idling, particularly during warm-up cycles
- Loss of engine power or sudden power derate mode activation
- Difficulty starting the engine, especially when hot, due to incorrect timing information
- Erratic tachometer readings or RPM gauge fluctuations during operation
Potential Causes
The most common technical causes for code 654-2 on used Caterpillar excavators include:
- Worn or damaged speed/timing sensor due to heat exposure, vibration fatigue, or internal component failure
- Corroded or loose connector pins at the sensor harness connection point
- Damaged wiring harness from rubbing against engine components, particularly near the flywheel housing where harnesses are exposed to heat and vibration
- Contaminated sensor face from oil leaks, metal debris, or dirt buildup affecting magnetic field detection
- Damaged reluctor ring or tone wheel on the crankshaft with missing teeth or physical damage
- ECM internal fault (less common) affecting signal processing circuitry
How to Troubleshoot and Fix Code 654-2
Step 1: Visual Inspection Begin by inspecting the speed/timing sensor location near the flywheel housing or crankshaft. Check for physical damage, oil contamination, or excessive debris buildup. Clean the sensor face with electrical contact cleaner and verify proper mounting gap (typically 0.020"-0.050" from the reluctor ring).
Step 2: Connector and Wiring Examination Disconnect the sensor harness connector and carefully inspect all pins for corrosion, bent contacts, or moisture intrusion. On used excavators, check the entire wiring harness route for signs of chafing, particularly where it passes near hot exhaust components or sharp metal edges. Repair or replace damaged sections with proper gauge wire and heat-resistant sleeving.
Step 3: Electrical Testing Using a digital multimeter, measure sensor resistance between the signal terminals (typically 200-1000 ohms depending on sensor type—consult service manual specifications). Test the supply voltage from the ECM (usually 5V or 8V reference). Check for proper ground continuity with less than 5 ohms resistance to chassis ground.
Step 4: Dynamic Signal Testing Connect Caterpillar Electronic Technician (Cat ET) diagnostic software or equivalent scan tool. Monitor the speed sensor signal in real-time while cranking the engine. Look for consistent AC voltage waveform generation (typically 0.5-10V AC) and verify frequency increases proportionally with engine speed. Intermittent dropouts indicate sensor or wiring failure.
Step 5: Component Replacement If testing confirms sensor failure, replace the speed/timing sensor with genuine Caterpillar or OEM-equivalent parts. For used excavators, simultaneously replace the mating connector if corrosion is present. After installation, clear fault codes and perform a complete engine operating cycle to verify proper signal frequency.
Disclaimer: This guide provides general troubleshooting information for Caterpillar fault code 654-2. Always consult the specific service manual for your excavator model and serial number. If you're uncomfortable performing electrical diagnostics, consult a certified Caterpillar technician to prevent further damage to your equipment.
Fault Description:
Engine injection cylinder #04- Data is unstable, intermittent or incorrect
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