Fault Codes:Caterpillar General CID1790
What is Caterpillar Fault Code CID1790?
Caterpillar Fault Code CID1790 indicates a Controller Component Identification (CID) mismatch or communication error within the machine's electronic control system. This diagnostic trouble code signals that the Electronic Control Module (ECM) has detected an inconsistency in component identification data or a failure in the Controller Area Network (CAN bus) communication between multiple control modules.
This fault is critical for Caterpillar excavators because modern machines rely on seamless communication between the engine ECM, hydraulic controller, display monitor, and other electronic modules. When CID1790 appears, it typically means one or more controllers cannot properly identify or communicate with each other, potentially affecting machine performance, diagnostics, and integrated systems functionality.
Common Symptoms
Operators may experience the following when CID1790 is active:
- Check Engine light or malfunction indicator lamp illuminated on the dashboard
- Diagnostic warning messages on the monitor display indicating communication faults
- Intermittent loss of machine functions, particularly integrated systems like auto-idle or work modes
- Inability to read full diagnostic data using Cat Electronic Technician (ET) software
- Reduced performance or derate conditions if the ECM enters a failsafe mode due to unverified component communication
Potential Causes
The most common technical reasons for CID1790 in used Caterpillar excavators include:
- CAN bus wiring damage from harness chafing, especially at pivot points near the boom or cab
- Corroded or loose connector pins on controller harnesses due to moisture intrusion or age
- Failed or incompatible control module that was replaced without proper programming or configuration
- Software version mismatches between ECM and other controllers after partial system updates
- Damaged termination resistors on the CAN bus network causing signal reflection
- Aftermarket component installation without proper CID configuration in the system
- ECM internal memory corruption or component identification data loss
How to Troubleshoot and Fix Code CID1790
Step 1: Connect Diagnostic Software Use Cat Electronic Technician (Cat ET) or equivalent diagnostic software to read all active and logged fault codes. Document which specific controller is reporting the CID mismatch and check the component configuration menu to identify which module shows incorrect or missing identification data.
Step 2: Inspect CAN Bus Wiring and Connectors Physically inspect all controller harness connectors for corrosion, bent pins, or moisture. Pay special attention to connectors in high-wear areas on used machines. Check the CAN bus harness (typically yellow or twisted-pair wiring) for damage, cuts, or areas where the harness may have rubbed against metal surfaces. Use a multimeter to verify CAN High and CAN Low resistance (should read approximately 60 ohms between CAN-H and CAN-L with all modules connected).
Step 3: Verify Component Configuration and Software Access the configuration settings in Cat ET and verify that all installed controllers match the system configuration. Check for software version compatibility between modules—mismatched firmware versions can trigger CID errors. If a controller was recently replaced on the used excavator, ensure it has been properly flashed and configured with the correct component identification parameters for that specific machine serial number.
Step 4: Test and Replace Faulty Components If wiring and configuration are correct, perform voltage checks at each controller (should see stable 12-24V power supply). Swap suspected faulty controllers with known-good units if available, or send modules for professional testing. For used excavators, check for aftermarket modifications or non-OEM components that may lack proper CID programming.
Disclaimer: This guide provides general troubleshooting information for experienced technicians. Always consult official Caterpillar service documentation and consider professional diagnostic assistance for complex electronic system issues, especially when dealing with controller replacements or programming.
Fault Description:
The rack leveling system is equipped with maintenance equipment
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