Fault Codes:Caterpillar General CID4745
What is Caterpillar Fault Code CID4745?
Caterpillar Fault Code CID4745 indicates an abnormal frequency detected in the Engine Speed/Position Sensor circuit, signaling that the Electronic Control Module (ECM) is receiving inconsistent or erratic crankshaft position data. This diagnostic trouble code specifically relates to the primary engine speed sensor's signal quality, which the ECM uses to calculate precise fuel injection timing, engine RPM, and overall combustion control.
This fault is critical for Caterpillar excavators because the engine speed sensor serves as the foundation for all engine management functions. When CID4745 activates, the ECM cannot accurately determine crankshaft position, potentially causing rough running, misfires, or complete engine shutdown. In used excavators, this code often emerges due to sensor degradation, wiring damage from vibration, or connector corrosion accumulated over thousands of operating hours.
Common Symptoms
- Engine cranks but fails to start or experiences extended cranking times before firing
- Rough idle, stumbling, or intermittent stalling during operation, especially under load
- Loss of power or engine derate mode activation, limiting machine performance to protect components
- Check Engine light illuminated on the instrument cluster with possible engine shutdown warnings
- Erratic tachometer readings or RPM gauge fluctuations during steady-state operation
Potential Causes
The most common technical causes for CID4745 in used Caterpillar excavators include:
- Worn or failing crankshaft position sensor due to heat exposure and age-related deterioration
- Damaged sensor wiring harness from rubbing against engine components, particularly near mounting brackets or bellhousing areas
- Corroded or loose electrical connectors at the sensor or ECM interface, common in machines exposed to moisture
- Excessive air gap between the sensor tip and crankshaft reluctor wheel caused by improper installation or sensor mounting bracket wear
- Contaminated sensor face with metallic debris, oil buildup, or dirt affecting magnetic field detection
- ECM internal faults or software calibration issues (less common but possible in high-hour machines)
How to Troubleshoot and Fix Code CID4745
Step 1: Visual Inspection Begin by locating the crankshaft position sensor, typically mounted on the engine block near the flywheel or front crankshaft pulley. Inspect the wiring harness for obvious damage—look for worn insulation, broken wires, or evidence of rubbing at known friction points. Check the connector pins for corrosion, bent terminals, or moisture intrusion. Clean connectors with electrical contact cleaner and ensure they lock securely.
Step 2: Sensor Air Gap and Physical Condition Remove the sensor and inspect the mounting surface and reluctor wheel for damage or debris. Verify the air gap specification (typically 0.020-0.050 inches for most Cat engines) using feeler gauges. Clean the sensor tip thoroughly with a lint-free cloth. Check for cracks in the sensor body or damaged mounting threads that could affect positioning.
Step 3: Electrical Testing Using a digital multimeter, measure sensor resistance between the signal pins—typical readings range from 200-1000 ohms depending on the specific sensor type (consult service manual specifications). Test supply voltage at the sensor connector with the key on, engine off—you should see approximately 5-12 volts depending on sensor design. For active testing, use Caterpillar Electronic Technician (Cat ET) diagnostic software to monitor live sensor frequency data while cranking the engine.
Step 4: Advanced Diagnostics for Used Equipment On used excavators, perform a wiggle test on the harness while monitoring live data—intermittent signal drops indicate wiring faults. Inspect harness routing for modifications from previous repairs that may create new rub points. Check ECM grounds for corrosion or looseness, as poor grounding affects sensor signal quality. If all tests pass but the code persists, consider ECM reprogramming or replacement as internal processor faults can occur in high-hour machines.
Critical Tip for Used Machines: Before replacing the sensor, always address harness wear, connector corrosion, and mounting hardware condition—these account for approximately 60% of CID4745 occurrences in older excavators and cost significantly less than unnecessary parts replacement.
Disclaimer: This guide provides general diagnostic information for Caterpillar fault code CID4745. Always consult the specific service manual for your excavator model and serial number. If you lack proper diagnostic tools or experience with high-pressure fuel systems and electronic controls, consult a certified Caterpillar technician to prevent injury or further equipment damage.
Fault Description:
Then 駆 move the pump back control 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