Fault Codes:Caterpillar General CID1658

What is Caterpillar Fault Code CID1658?

Caterpillar Fault Code CID1658 indicates an abnormal update rate from the Implement Control System (ICS) on the Controller Area Network (CAN) bus. This diagnostic trouble code specifically means the Electronic Control Module (ECM) is not receiving data from the implement control system at the expected frequency or timing interval.

This fault affects communication between the machine's primary controller and the hydraulic implement control system, which manages critical functions like boom, stick, and bucket operations. When this CAN bus communication fails or becomes intermittent, the excavator's ECM cannot properly coordinate hydraulic functions with engine performance parameters. For Caterpillar excavators, reliable CAN communication is essential for optimized fuel efficiency, hydraulic response, and preventing mechanical damage from uncoordinated system operation.

Common Symptoms

  • Warning light or check engine light illuminated on the instrument cluster
  • Intermittent or complete loss of hydraulic implement responsiveness (sluggish boom, stick, or bucket movements)
  • Derated engine performance where the machine limits power output as a protective measure
  • Erratic behavior of implement controls or unresponsive joystick commands
  • Fault code logging in the Electronic Control Module memory, visible through diagnostic software

Potential Causes

The most common technical causes for CID1658 on used Caterpillar excavators include:

  • Damaged or corroded CAN bus wiring harness, particularly at known rub points near the swing bearing or along the boom structure
  • Loose or corroded electrical connectors between the ECM and the Implement Control System module
  • Failed Implement Control System controller due to age, vibration damage, or moisture intrusion
  • ECM software issues requiring recalibration or firmware updates
  • Intermittent ground connections affecting CAN communication voltage levels
  • Physical damage to CAN termination resistors within the network

How to Troubleshoot and Fix Code CID1658

Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (Cat ET) diagnostic software to verify the fault code and check for additional active or logged codes. Review freeze frame data to determine operating conditions when the fault occurred.

Step 2: Inspect CAN Bus Harness and Connectors Physically examine the CAN bus wiring harness from the ECM to the Implement Control System module. On used excavators, pay special attention to harness routing near the swing bearing, cab mounting points, and hydraulic pump area where vibration and friction commonly cause wire damage. Check all connectors for corrosion, bent pins, or moisture intrusion.

Step 3: Test CAN Bus Voltage and Resistance Using a digital multimeter, measure CAN High and CAN Low voltage at the Implement Control System connector (should read approximately 2.5V at rest, fluctuating between 1.5-3.5V during communication). Check termination resistance across CAN High and CAN Low terminals—should read approximately 60 ohms with ignition off.

Step 4: Verify Ground Connections Test all chassis ground points associated with both the ECM and Implement Control System. Corrosion or loose grounds are extremely common on used machines and can cause intermittent CAN communication failures.

Step 5: Replace Faulty Components If wiring and connections test properly, the Implement Control System module itself may require replacement. Before installing new components on used excavators, ensure all connector seals are intact and apply dielectric grease to prevent future corrosion.


Disclaimer: This guide provides general troubleshooting information for Caterpillar Fault Code CID1658. Always consult the official Caterpillar service manual for your specific machine model and serial number. If you lack proper diagnostic tools or experience with CAN bus systems, consult a certified Caterpillar technician to prevent further damage to electronic systems.

Fault Description:

The right control handle finger wheel

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