Fault Codes:Caterpillar General CID1604

Caterpillar Fault Code CID1604: Complete Diagnostic Guide

What is Caterpillar Fault Code CID1604?

Caterpillar fault code CID1604 indicates a communication error or data link failure within the machine's Controller Area Network (CAN) system, specifically related to message transmission timeout or loss of communication between electronic control modules.

This Diagnostic Trouble Code (DTC) occurs when the Electronic Control Module (ECM) fails to receive expected data packets from another controller on the network within the predetermined timeframe. In Caterpillar excavators, the CAN bus connects critical systems including the engine controller, hydraulic controller, and instrument cluster. When CID1604 triggers, it signals that one or more modules have stopped communicating properly, which can severely impact machine performance and coordinated system operations. This is particularly critical because modern excavators rely on seamless data exchange between controllers to optimize fuel efficiency, hydraulic response, and emission controls.

Common Symptoms

When CID1604 is active, operators typically experience:

  • Warning lights illuminated on the instrument panel, often accompanied by a malfunction indicator lamp or specific communication error icon
  • Reduced engine power or derate mode activation, limiting machine performance to protect components
  • Erratic hydraulic response or sluggish implement movements due to loss of coordinated control between systems
  • Intermittent gauge failures where instrument cluster displays show incorrect readings or go blank
  • Multiple fault codes appearing simultaneously as various modules report communication losses

Potential Causes

The most common technical failures triggering CID1604 in used Caterpillar excavators include:

  • Damaged CAN bus wiring harness caused by rubbing against frame components, especially near articulation points or through bulkhead connectors
  • Corroded or loose connector pins at module connection points, frequently found in harnesses exposed to moisture or hydraulic fluid contamination
  • Failed electronic control module with internal circuit board damage or corrupted firmware
  • Faulty termination resistors at CAN network endpoints (should measure 60 ohms across CAN-High and CAN-Low)
  • Low system voltage from weak batteries or failing alternators causing module resets and communication dropouts
  • Physical damage to shielded twisted-pair wiring from previous repairs or component replacements

How to Troubleshoot and Fix Code CID1604

Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (Cat ET) to identify which specific module lost communication. Navigate to the active diagnostics screen to determine if the fault is continuous or intermittent, and note the Source Address (SA) and Failure Mode Identifier (FMI) for the affected controller.

Step 2: Inspect Physical Connections Perform a thorough visual inspection of all CAN bus harness connectors, paying special attention to the Deutsch connectors at each control module. On used excavators, check areas where harnesses route near moving components or through cab/frame penetrations. Look for abraded wire insulation, bent pins, or green corrosion on connector contacts. Clean connectors with electrical contact cleaner and apply dielectric grease before reconnection.

Step 3: Test CAN Bus Integrity With ignition off and all modules disconnected, use a digital multimeter (DMM) to measure resistance between CAN-High and CAN-Low terminals at the diagnostic connector. You should read approximately 60 ohms indicating proper termination. Check continuity of each wire individually from end to end, and measure for shorts to ground (should be infinite resistance). On machines with over 5,000 hours, also inspect the twisted-pair shielding for breaks.

Step 4: Verify Power and Ground Circuits Measure battery voltage at each affected module with key-on, engine-off (should be 12.5-13V minimum). Check all ground connections for the modules showing communication loss—corrosion at ground studs is extremely common on older machines. Clean ground points to bare metal and verify less than 0.1 ohms resistance to battery negative.

Step 5: Module Substitution Testing If wiring tests pass but communication remains lost, the ECM or secondary controller may have failed internally. For used excavators, consider sourcing a known-good module for swap testing before purchasing new components, as ECM failures can cost $1,500-$3,000 depending on the model.


Disclaimer: This guide provides general troubleshooting information for experienced technicians. Always consult the official Caterpillar service manual for your specific machine model and serial number. Complex electrical diagnostics should be performed by qualified personnel with proper diagnostic equipment. Improper repairs may cause additional system damage or safety hazards.

Fault Description:

Rear connection control module

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.

facebookyoutubeinstagramtiktoklinkedinreddit
Contact us
Contact us
faqsFAQsWhatsAppWhatsApp