Fault Codes:Caterpillar General CID4428
What is Caterpillar Fault Code CID4428?
Caterpillar fault code CID4428 indicates a communication error or data link failure within the machine's electronic control system, specifically related to Controller Area Network (CAN) message timeouts or missing data packets between control modules. This diagnostic trouble code (DTC) occurs when the Electronic Control Module (ECM) fails to receive expected communication signals from another controller on the CAN Bus network within the programmed time interval.
This code is critical for Caterpillar excavators because modern machines rely on constant communication between multiple controllers—including the engine ECM, hydraulic controller, monitor display, and implement control modules. When communication breaks down, the machine cannot coordinate functions properly, potentially leading to reduced performance, safety system failures, or complete shutdown to prevent equipment damage.
Common Symptoms
- Warning lights illuminated on the operator display, often accompanied by specific system fault messages
- Reduced engine power or derate mode activation as the ECM enters a protective operating state
- Erratic hydraulic performance or unresponsive implement controls due to lost coordination between modules
- Intermittent gauge readings or complete display blackouts on the monitor panel
- Engine stalling or failure to start if critical communication pathways are completely interrupted
Potential Causes
The most common technical causes for CID4428 in used Caterpillar excavators include:
- Damaged or corroded CAN Bus wiring harness, particularly at known rub points near the swing bearing, boom pivot points, or along the undercarriage where cables experience repeated flexing
- Loose or corroded connector pins at module connection points, especially in machines exposed to moisture or harsh operating environments
- Failed control module (ECM, display monitor, or hydraulic controller) unable to transmit or receive data properly
- Voltage supply issues causing insufficient power to controllers, often related to battery condition, alternator output, or poor ground connections
- Software version mismatches between controllers after component replacement without proper programming
- Physical damage to the CAN Bus termination resistors or network backbone wiring
How to Troubleshoot and Fix Code CID4428
Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (Cat ET) diagnostic software with the appropriate communication adapter. Document all active and logged fault codes, and identify specifically which controller communication has failed based on the suspect parameter number (SPN) associated with CID4428.
Step 2: Perform Visual Harness Inspection On used excavators, thoroughly inspect the CAN Bus harness routing from the main ECM to all connected modules. Pay special attention to areas where cables pass through moving joints or contact metal surfaces. Look for abraded insulation, crushed wiring, corroded connectors, or evidence of previous repairs. Check that all connector backshells are properly sealed against moisture intrusion.
Step 3: Test Electrical Continuity and Resistance Using a digital multimeter, measure CAN High and CAN Low circuit resistance between controllers. Proper CAN Bus networks should show approximately 60 ohms resistance between CAN High and CAN Low with the key off (indicating proper termination resistors). Check for shorts to ground or power on both circuits, and verify connector pin integrity at each module connection point.
Step 4: Verify Power Supply and Grounds Measure battery voltage at each controller (should be 12-14V with engine running). Test all ground connections for less than 0.1-ohm resistance to chassis ground. Poor grounds are extremely common in used machines and frequently cause intermittent communication faults.
Step 5: Isolate Failed Components If wiring tests pass, systematically disconnect controllers one at a time while monitoring with Cat ET to identify which module causes communication loss. Replace failed modules only after confirming proper wiring, as controllers themselves rarely fail compared to harness issues in used equipment.
Disclaimer: This guide provides general troubleshooting information for experienced technicians. Always consult official Caterpillar service documentation for your specific machine model and serial number. Complex electrical diagnostics should be performed by qualified personnel with proper training and equipment to avoid safety hazards or additional damage.
Fault Description:
Rotor depth cylinder position sensor
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