Fault Codes:Caterpillar General CID3604
What is Caterpillar Fault Code CID3604?
Caterpillar Fault Code CID3604 indicates a communication error or data link failure within the machine's Controller Area Network (CAN) system, specifically related to a component controller that has stopped responding or is transmitting invalid data. This code typically signals that the Electronic Control Module (ECM) cannot establish proper communication with one or more peripheral controllers, such as the hydraulic controller, display module, or implement control system.
This fault is critical for Caterpillar excavators because the CAN bus serves as the central nervous system for modern equipment, enabling real-time communication between multiple control modules. When CID3604 appears, it can compromise machine functionality, limit operational modes, or prevent certain systems from responding correctly. For used excavators, this code often points to age-related deterioration of electrical components rather than catastrophic failures.
Common Symptoms
- Warning lights illuminated on the instrument cluster, often accompanied by a "Check Engine" or communication error message on the display
- Intermittent loss of functions such as hydraulic implement control, reduced engine power, or unresponsive joystick commands
- Machine derating where the ECM limits engine RPM or hydraulic flow as a protective measure
- Display malfunctions including blank screens, frozen gauges, or inability to access diagnostic menus
- Inconsistent starting behavior or the engine entering a limp-mode immediately after startup
Potential Causes
- Corroded or loose CAN bus connectors, particularly at harness junction points behind the cab or near the engine compartment
- Damaged wiring harnesses caused by rubbing against frame components, hydraulic lines, or vibration wear—common in machines with 5,000+ hours
- Failed controller module such as the implement controller, display ECU, or secondary engine controller
- Low voltage conditions from weak batteries or failing alternators, which disrupt CAN communication protocols
- Water intrusion into sealed connectors, especially on excavators operated in wet or marine environments
- Software version mismatches between controllers after component replacements or incomplete ECM updates
How to Troubleshoot and Fix Code CID3604
Step 1: Perform Initial Diagnostics Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to identify which specific controller is failing to communicate. Record all active and logged fault codes, and note the Suspect Parameter Number (SPN) and Failure Mode Identifier (FMI) associated with CID3604.
Step 2: Inspect Physical Connections For used excavators, begin with a thorough visual inspection of all CAN bus harness connectors. Focus on the main harness behind the operator station and connections at each controller. Look for:
- Green corrosion on pins (indicates moisture intrusion)
- Bent or pushed-back connector pins
- Cracked or brittle wire insulation near connector bodies
- Evidence of harness chafing at cable tie points or routing clips
Step 3: Test Electrical Integrity Using a digital multimeter, check for proper CAN High and CAN Low voltage at the diagnostic connector. Typical values should show approximately 2.5V at rest, with CAN High ranging 3.5-4.0V and CAN Low 1.0-1.5V during communication. Measure termination resistance across CAN High and CAN Low—it should read approximately 60 ohms with all controllers connected.
Step 4: Isolate the Faulty Component Systematically disconnect individual controllers while monitoring Cat ET to determine which module causes the fault to clear. On used machines, the implement control module and monitor display are common failure points due to constant vibration exposure.
Step 5: Address Root Cause Clean all connectors with electrical contact cleaner and apply dielectric grease to prevent future corrosion. Replace damaged harness sections with OEM-spec wire, ensuring proper routing away from heat sources and pinch points. If a controller is confirmed faulty, verify software compatibility before installation and perform a complete system configuration with Cat ET.
Disclaimer: This guide provides general troubleshooting information for CID3604. Always consult the official Caterpillar service manual for your specific model and consider engaging a certified Caterpillar technician for complex electrical diagnostics, especially on used equipment where multiple underlying issues may exist.
Fault Description:
Post-processing #1DEF manifold heater relay
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