Fault Codes:Caterpillar General CID1889
What is Caterpillar Fault Code CID1889?
Caterpillar Fault Code CID1889 indicates an abnormal frequency detected in the Engine Speed/Position Sensor (primary or secondary crankshaft/camshaft position sensor) circuit. This diagnostic trouble code (DTC) is triggered when the Electronic Control Module (ECM) receives irregular or inconsistent signals from the speed/position sensors that monitor crankshaft or camshaft rotation.
This code is critical because the ECM relies on precise engine speed and position data to control fuel injection timing, engine timing, and overall combustion efficiency. When CID1889 is active, the ECM cannot accurately determine engine position, which can lead to poor performance, misfires, or engine shutdown to prevent damage. On used Caterpillar excavators, this fault often stems from sensor degradation, wiring issues, or ECM communication problems that develop over thousands of operating hours.
Common Symptoms
Operators and technicians may experience the following when Code CID1889 is active:
- Check Engine Light or warning indicator illuminated on the instrument panel
- Engine misfiring, rough idle, or hesitation during acceleration due to incorrect timing signals
- Engine derate mode activated, limiting power output to protect the engine
- Hard starting or no-start conditions, especially when the ECM cannot establish proper sensor signal
- Intermittent stalling or unexpected engine shutdown during operation
Potential Causes
Several technical issues commonly trigger CID1889 on used Caterpillar excavators:
- Failed or failing crankshaft/camshaft position sensor due to heat exposure, vibration, or internal component wear
- Damaged sensor wiring harness from rubbing against engine components, frame rails, or hydraulic lines (common rub points near the flywheel housing)
- Corroded or loose electrical connectors at the sensor or ECM, especially on machines operating in wet or corrosive environments
- Contaminated or damaged reluctor wheel/tone ring on the crankshaft or camshaft causing irregular signal generation
- ECM internal fault or software calibration issue (less common but possible on high-hour machines)
- Excessive air gap between the sensor and reluctor wheel due to mounting bracket wear or sensor misalignment
How to Troubleshoot and Fix Code CID1889
Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (Cat ET) or compatible diagnostic software to retrieve active and logged fault codes. Record freeze frame data showing engine RPM, sensor voltage, and fault occurrence conditions. This provides baseline information for troubleshooting.
Step 2: Inspect Sensor and Wiring Harness Physically inspect the crankshaft and camshaft position sensors for physical damage, oil contamination, or mounting looseness. Check the wiring harness from each sensor to the ECM for abrasion, cuts, or wear at known rub points (flywheel housing area, engine valley). On used excavators, harness damage from years of vibration is extremely common.
Step 3: Test Sensor Resistance and Signal Disconnect the sensor connector and measure sensor resistance using a digital multimeter (typical specification: 200-1000 ohms, verify exact specs in service manual). Test the signal wire voltage at the ECM connector while cranking the engine—you should see an AC voltage signal (typically 0.5-5V AC). No signal or erratic readings indicate sensor failure.
Step 4: Check Air Gap and Reluctor Wheel Verify the air gap between the sensor tip and reluctor wheel (typically 0.020"-0.050"). Inspect the reluctor wheel teeth for damage, missing teeth, or metal debris buildup that could cause irregular frequency signals.
Step 5: Inspect Connectors and Grounds Examine all electrical connectors for corrosion, bent pins, or moisture intrusion—common on used machines. Clean connectors with electrical contact cleaner and apply dielectric grease. Verify engine ground connections are tight and corrosion-free, as poor grounds cause erratic sensor signals.
Step 6: Replace Failed Components Replace the faulty speed/position sensor if testing confirms failure. If wiring is damaged, repair or replace the affected harness section with proper gauge wire and protective loom. For used excavators, always replace connector seals to prevent future moisture issues.
Step 7: Clear Codes and Verify Repair After repairs, clear fault codes using Cat ET and operate the machine under load while monitoring sensor data in real-time. Verify stable frequency readings and no code recurrence.
Disclaimer: This guide provides general troubleshooting information for Caterpillar CID1889. Always consult the specific service manual for your excavator model and serial number. If you lack proper diagnostic tools or experience with electronic engine systems, consult a certified Caterpillar technician to prevent misdiagnosis or further damage.
Fault Description:
Base (remote)GPS system receiver
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