Fault Codes:Caterpillar General CID923
What is Caterpillar Fault Code CID923?
Caterpillar Fault Code CID923 indicates an Abnormal Frequency error in the Engine Speed/Position Sensor circuit. This diagnostic trouble code (DTC) is triggered when the Electronic Control Module (ECM) detects irregular or inconsistent signal patterns from the Crankshaft Position Sensor or Camshaft Position Sensor that don't match expected operational parameters.
This fault is critical because the ECM relies on precise engine speed and position data to control fuel injection timing, turbocharger operation, and overall engine performance. When CID923 is active, the excavator's computer cannot accurately determine crankshaft rotation speed or piston position, potentially causing the engine to run poorly or enter a derated power mode to prevent catastrophic damage. In Caterpillar excavators, this code directly impacts machine productivity and can lead to expensive downtime if not addressed promptly.
Common Symptoms
- Check Engine Light or Diagnostic Warning Lamp illuminated on the instrument cluster
- Engine derate or power reduction mode, limiting maximum RPM and hydraulic performance
- Rough idling or inconsistent engine running, particularly during cold starts
- Hard starting conditions or extended cranking time before the engine fires
- Intermittent stalling or unexpected engine shutdown during operation, especially under load
Potential Causes
The most common technical causes for CID923 in used Caterpillar excavators include:
- Worn or damaged Crankshaft/Camshaft Position Sensor due to heat exposure, oil contamination, or bearing wear debris
- Corroded or loose electrical connectors at the sensor harness connection points
- Damaged sensor wiring harness from rubbing against engine components, particularly near the flywheel housing or timing cover where vibration is highest
- Excessive air gap between the sensor tip and the reluctor wheel/tone ring caused by mounting bracket wear or sensor backing out
- Damaged reluctor wheel teeth or missing tone ring segments on older machines with high operating hours
- ECM internal fault or corrupted software calibration (less common but possible in high-hour machines)
How to Troubleshoot and Fix Code CID923
Step 1: Visual Inspection and Connector Check Begin by locating the Engine Speed/Position Sensor (typically mounted near the flywheel housing or front timing cover). Inspect the sensor connector for corrosion, bent pins, moisture intrusion, or loose connections. On used excavators, this is often the culprit due to environmental exposure. Clean connectors with electrical contact cleaner and apply dielectric grease before reconnecting.
Step 2: Sensor Resistance and Air Gap Testing Disconnect the sensor and use a digital multimeter to measure resistance across the sensor terminals. Typical specifications range from 200-1000 ohms (consult your specific model's service manual). Check the air gap between the sensor tip and reluctor wheel—it should typically be 0.020-0.050 inches (0.5-1.3mm). Excessive gap indicates worn mounting or sensor backing out.
Step 3: Wiring Harness Continuity Test Trace the sensor harness from the sensor back to the ECM connector, checking for chafing, cuts, or rub-through points common in used machines. Perform a continuity test on each wire and check for short circuits to ground. Pay special attention to areas where the harness passes near moving components or sharp edges.
Step 4: Reluctor Wheel Inspection If sensor and wiring test good, inspect the reluctor wheel or tone ring for damaged teeth, cracks, or excessive runout. This requires partial disassembly but is essential on high-hour machines where metal fatigue occurs.
Step 5: ECM Diagnostics and Software Check Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to verify ECM operation, check for software updates, and monitor live sensor data during cranking. Replace the ECM only after eliminating all other causes.
For used excavators, always prioritize checking harness wear points, connector corrosion, and sensor mounting integrity before ordering expensive replacement parts.
Disclaimer: This guide provides general troubleshooting information. Always consult your machine's specific service manual and consider professional diagnostic assistance for complex electrical issues. Improper repairs may cause further damage or safety hazards.
Fault Description:
Repair the height proximity switch
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