Fault Codes:Caterpillar General CID2699
What is Caterpillar Fault Code CID2699?
Caterpillar fault code CID2699 indicates an abnormal update rate for the Engine Speed/Position sensor signal being received by the Electronic Control Module (ECM). This Component Identifier (CID) specifically flags communication timing issues rather than a complete sensor failure, meaning the crankshaft position sensor or engine speed sensor is transmitting data at irregular intervals or with inconsistent frequency.
This code is critical for Caterpillar excavators because the ECM relies on precise, real-time engine speed data to control fuel injection timing, engine protection systems, and hydraulic pump output. When the update rate becomes erratic, the ECM cannot accurately calculate engine position, potentially causing performance degradation or triggering protective derate modes. On used excavators, this fault often stems from age-related electrical degradation rather than catastrophic component failure.
Common Symptoms
- Check Engine light or diagnostic warning lamp illuminated on the instrument cluster
- Engine power derate or reduced throttle response, especially under load during digging or lifting operations
- Rough idle or intermittent stalling, particularly during cold starts or low-speed maneuvering
- Erratic tachometer readings that fluctuate or freeze temporarily before returning to normal
- Hydraulic system responsiveness may become sluggish due to ECM limiting pump demand as a protective measure
Potential Causes
- Corroded or loose connector pins at the engine speed sensor harness connection—extremely common on used machines exposed to moisture and vibration
- Damaged sensor wiring harness with insulation wear at known rub points near the engine block or bellhousing
- Failing crankshaft position sensor producing weak or distorted signals due to internal coil degradation
- ECM software glitches or outdated firmware that misinterprets sensor timing in older control modules
- Poor electrical grounding at the engine or ECM, causing signal interference and timing irregularities
- Magnetic debris accumulation on the sensor tip affecting signal quality (less common but possible on high-hour machines)
How to Troubleshoot and Fix Code CID2699
Step 1: Visual and Physical Inspection Begin by locating the engine speed sensor (typically mounted on the flywheel housing or front timing cover). Inspect the wiring harness for obvious damage, abrasion, or contact with hot engine components. On used excavators, check for oil contamination in connectors and corrosion on pins—clean with electrical contact cleaner if needed.
Step 2: Connector and Continuity Testing Disconnect the sensor connector and inspect for bent pins, moisture intrusion, or discoloration. Using a digital multimeter, test for continuity between the sensor connector and the ECM harness connector. Resistance should typically read 200-1000 ohms (consult your specific service manual). Check for shorts to ground on both signal wires.
Step 3: Sensor Signal Testing Reconnect the sensor and use Caterpillar Electronic Technician (Cat ET) diagnostic software or an advanced scan tool to monitor the engine speed sensor signal in real-time while cranking the engine. Look for consistent, uninterrupted signal patterns. Irregular pulse rates or dropouts confirm sensor or wiring issues.
Step 4: Grounding and Power Supply Verification Verify the sensor power supply voltage (typically 5V or 8V reference) at the connector using a multimeter with the key on, engine off. Check ECM ground connections at the engine block and chassis—clean and tighten all ground straps, as poor grounding causes erratic signal behavior.
Step 5: Component Replacement If wiring and connections test properly, replace the crankshaft position sensor with a genuine Caterpillar or quality aftermarket part. After installation, clear codes with diagnostic software and perform a test cycle under load. For persistent issues on high-hour used excavators, consider ECM reflashing or inspection for internal ECM faults.
Disclaimer: This guide provides general troubleshooting information for Caterpillar fault code CID2699. Always consult the specific service manual for your excavator model and consider professional diagnostic assistance for complex electrical issues or ECM-related problems.
Fault Description:
Rotary switch for ironing screw drill
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