Fault Codes:Caterpillar General CID949
What is Caterpillar Fault Code CID 949?
Caterpillar fault code CID 949 indicates "Abnormal Update Rate for Engine Speed" detected by the Electronic Control Module (ECM). This diagnostic trouble code triggers when the engine speed signal from the primary speed/timing sensor is updating at an irregular or inconsistent rate, preventing the ECM from accurately monitoring engine RPM.
This fault is critical for Caterpillar excavators because the ECM relies on precise engine speed data to control fuel injection timing, monitor engine performance, and coordinate hydraulic system demands. When CID 949 is active, the machine's control systems cannot properly synchronize operations, potentially leading to performance degradation or protective shutdowns. This code commonly affects older Caterpillar models where sensor wear, wiring degradation, or ECM communication issues have developed over years of operation.
Common Symptoms
- Check Engine Light or warning indicator illuminated on the instrument cluster
- Engine RPM gauge reading erratically, fluctuating unexpectedly, or displaying zero while engine runs
- Loss of power or engine operating in derate mode with reduced hydraulic performance
- Intermittent engine stalling or difficulty maintaining consistent idle speed
- Hydraulic system response delays due to ECM's inability to properly manage engine load
Potential Causes
The most frequent causes of CID 949 in used Caterpillar excavators include:
- Primary speed/timing sensor failure due to internal component wear or contamination from metal debris
- Damaged or corroded wiring harness connections at the sensor or ECM, particularly at known rub points near engine mounting brackets
- Intermittent electrical connections caused by vibration-loosened connectors or corroded pins
- Faulty reluctor wheel (tone ring) with missing teeth, cracks, or excessive buildup affecting magnetic field
- ECM internal processing errors or corrupted software requiring reprogramming
- Poor ground connections at engine block or chassis ground points causing signal interference
How to Troubleshoot and Fix Code CID 949
Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (Cat ET) to retrieve active and logged fault codes. Check freeze frame data to determine if the fault occurs at specific RPM ranges or operating conditions. This information helps identify intermittent versus constant failures.
Step 2: Inspect Speed/Timing Sensor and Wiring Locate the primary speed/timing sensor on the engine flywheel housing. Physically inspect the sensor for damage, excessive gap (should be 0.020-0.050 inches), or metal debris accumulation. On used excavators, carefully examine the wiring harness from sensor to ECM for chafing, particularly where it routes near moving components or sharp edges. Check connector pins for corrosion, bent terminals, or moisture intrusion.
Step 3: Perform Electrical Testing Using a digital multimeter, measure sensor resistance (typically 200-1000 ohms depending on model). Check signal voltage at the ECM connector while cranking—you should see an AC voltage signal. Test for continuity through the entire harness and verify proper ground integrity at all connection points.
Step 4: Inspect Reluctor Wheel Remove the sensor and visually inspect the flywheel reluctor wheel for damaged teeth, cracks, or excessive runout. Clean any accumulated debris that could interfere with the magnetic field.
Step 5: Replace Components and Verify Replace faulty sensors, repair damaged wiring, or clean/secure loose connections as identified. For used machines, consider replacing aging harnesses preventatively if multiple rub points show wear. Clear codes with Cat ET and perform a test run under load to verify repair.
Disclaimer: This guide provides general troubleshooting information. Always consult Caterpillar service manuals specific to your machine model and serial number. Complex electrical diagnostics should be performed by qualified technicians with proper diagnostic equipment.
Fault Description:
Propulsion motor displacement solenoid valve
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.







FAQs
WhatsApp