Fault Codes:Caterpillar General CID790
What is Caterpillar Fault Code CID790?
CID790 indicates a communication error with the Implement Control Module (ICM) or a related component identifier (CID) fault within the Caterpillar machine's Controller Area Network (CAN) bus system. This diagnostic trouble code signals that the Electronic Control Module (ECM) is unable to properly communicate with peripheral control systems, typically involving attachment controls, auxiliary hydraulics, or implement-specific functions.
This code is critical because modern Caterpillar excavators rely on continuous CAN bus communication between multiple control modules to coordinate engine performance, hydraulic functions, and implement operations. When CID790 appears, the machine may enter a derated mode or disable certain auxiliary functions to prevent potential damage or unsafe operation. For used excavators, this fault often stems from age-related wiring deterioration rather than catastrophic component failure.
Common Symptoms
- Warning light illuminated on the instrument cluster, often accompanied by a service message on the monitor display
- Loss of auxiliary hydraulic functions or attachment controls becoming unresponsive or intermittent
- Reduced engine power or derate mode activation, limiting machine performance to protect systems
- Erratic behavior of implement controls, including thumb, tilt-rotator, or quick-coupler functions
- Intermittent communication errors that may clear and reappear, especially during machine vibration or temperature changes
Potential Causes
The most common technical causes for CID790 in used Caterpillar excavators include:
- Damaged or corroded wiring harness connections between the ECM and ICM, particularly at connector points exposed to weather or hydraulic fluid contamination
- Faulty Implement Control Module (ICM) due to internal component failure or moisture intrusion
- CAN bus termination resistor failure or short circuits within the communication network
- Worn harness routing causing wire chafing at known rub points near the boom base, cab mounts, or through bulkhead penetrations
- Voltage supply issues to the ICM caused by failing relays, blown fuses, or poor ground connections
- ECM software corruption or outdated firmware versions incompatible with aftermarket attachments
How to Troubleshoot and Fix Code CID790
Step 1: Initial Diagnostic Scan Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to retrieve active and logged fault codes. Document all related faults, timestamps, and frequency patterns. Check for multiple communication errors that might indicate a systemic CAN bus problem rather than isolated component failure.
Step 2: Visual Harness Inspection Thoroughly inspect the main wiring harness from the ECM to the ICM location (typically near auxiliary hydraulic valves). On used excavators, pay special attention to harness sections passing through articulation points, alongside hot exhaust components, or near hydraulic lines. Look for abraded insulation, oil contamination, corroded pins, or connector damage.
Step 3: Electrical Testing Using a digital multimeter, verify 12V or 24V supply voltage (depending on machine electrical system) at the ICM connector. Test CAN High and CAN Low signal wires for proper resistance (typically 60 ohms across termination resistors). Check for short circuits to ground or between signal wires, which commonly occur in damaged harnesses.
Step 4: Component and Connection Service Clean all connector terminals with electrical contact cleaner and apply dielectric grease. For used machines, replace suspect harness sections showing wear before condemning expensive modules. If voltage and resistance values are correct, the ICM itself may require replacement. After repairs, clear codes with Cat ET and perform operational testing under load conditions.
Disclaimer: This guide provides general troubleshooting information. Always consult official Caterpillar service documentation and consider professional diagnostic assistance for complex electrical issues, especially on used equipment with unknown service history.
Fault Description:
Pressure sensor for rotary pump (outlet)
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