Fault Codes:Caterpillar General CID1146
Caterpillar Excavator Fault Code CID1146: Complete Diagnostic Guide
What is Caterpillar Fault Code CID1146?
Caterpillar Fault Code CID1146 indicates a communication error or data link failure within the machine's CAN (Controller Area Network) bus system, specifically related to a missing or non-responsive electronic control module (ECM) on the network. This code triggers when the primary machine controller cannot establish proper communication with one or more secondary control modules, such as the engine ECM, hydraulic controller, or display module.
This fault is critical for Caterpillar excavators because modern Cat machines rely on continuous data exchange between multiple electronic control units to optimize engine performance, hydraulic functions, and operator interface. When CID1146 is active, the machine may enter a derate mode or experience reduced functionality to prevent potential damage from uncoordinated system operation.
Common Symptoms
When CID1146 is active on your Caterpillar excavator, you may experience:
- Check engine light or malfunction indicator lamp (MIL) illuminated on the instrument cluster
- Loss of communication between the monitor display and engine systems, showing incomplete or frozen data
- Reduced engine power or hydraulic system derate, limiting machine performance
- Intermittent or complete failure of specific functions like auto-idle, work modes, or attachment control
- Multiple fault codes appearing simultaneously due to cascading communication failures across the CAN bus network
Potential Causes
CID1146 typically occurs due to these common issues in used excavators:
- Damaged or corroded CAN bus wiring harness, especially at known rub points near the swing bearing, boom pivot, or engine firewall
- Loose or corroded connector pins on ECM harnesses, particularly on machines with high operating hours in wet or dusty environments
- Failed electronic control module (engine ECM, machine controller, or display unit) requiring replacement
- Blown fuses or relays supplying power to communication modules
- Poor ground connections at the ECM mounting points or chassis grounds
- Water intrusion into connector housings from damaged seals or improper maintenance
- Aftermarket component installation that disrupts proper CAN bus termination or introduces electrical noise
How to Troubleshoot and Fix Code CID1146
Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (Cat ET) to read active and logged fault codes. Document which specific module is not communicating (the software will identify the missing Component ID). Check if the fault is active or intermittent, as this guides your diagnostic approach.
Step 2: Perform Visual Harness Inspection Thoroughly inspect all CAN bus wiring between the non-responsive module and the main controller. On used excavators, pay special attention to harness routing near moving components—the swing post, boom cylinders, and cab mount points are common failure areas. Look for abraded insulation, pinched wires, or connectors with visible corrosion or pushed-back pins.
Step 3: Test Electrical Connections Using a digital multimeter, verify proper voltage supply (typically 12-24V depending on the circuit) at the affected module's power pins. Check CAN High and CAN Low signal wires for proper resistance (should read approximately 60 ohms between CAN High and CAN Low with all modules connected, or 120 ohms at each terminating resistor). Clean all connector contacts with electrical contact cleaner and apply dielectric grease to prevent future corrosion.
Step 4: Verify Ground Circuits Test all ground connections associated with the non-communicating module. Resistance between the module ground pin and chassis ground should be less than 1 ohm. Remove, clean, and retighten ground studs, as oxidation on used machines frequently causes intermittent communication faults.
Step 5: Isolate the Faulty Component If wiring and connections test properly, use Cat ET to perform module-specific tests. Swap suspect modules with known-good components when possible, or monitor live data to determine if the module powers up but fails to communicate (indicating internal failure) versus no power (indicating supply circuit issues).
Step 6: Repair and Clear Codes Replace damaged harnesses, repair connector issues, or install replacement modules as identified. After repairs, clear fault codes using Cat ET and operate the machine through all functions to verify proper communication is restored across the entire CAN network.
Disclaimer: This guide provides general troubleshooting information for Caterpillar fault code CID1146. Excavator electrical systems are complex and vary by model year and configuration. Always consult the specific service manual for your machine and consider engaging a certified Caterpillar technician for definitive diagnosis and repair, especially when dealing with critical electronic control systems.
Fault Description:
Attachment retraction/counterclockwise 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