Fault Codes:Caterpillar General CID1667

What is Caterpillar Fault Code CID1667?

CID1667 indicates a communication error or data link failure within the Caterpillar machine's Controller Area Network (CAN) system, specifically related to a module or component failing to transmit or receive messages properly. This Component Identifier (CID) fault occurs when the Electronic Control Module (ECM) detects that a networked controller, sensor module, or display unit is not responding within the expected timeframe or is sending corrupted data packets.

This code is critical for Caterpillar excavators because the CAN bus serves as the central nervous system, allowing multiple electronic controllers to communicate simultaneously. When CID1667 triggers, it can affect engine management, hydraulic control systems, instrument cluster displays, and diagnostic capabilities. On used excavators, this fault often stems from age-related wiring degradation, connector corrosion, or intermittent module failures that become more prevalent as machines accumulate operating hours.

Common Symptoms

  • Warning lights illuminated on the instrument panel, including check engine or malfunction indicators
  • Intermittent gauge failures or complete loss of display information on the monitor screen
  • Reduced engine power or derate mode activation as the ECM enters failsafe operation
  • Erratic hydraulic performance due to communication loss between hydraulic controllers and the main ECM
  • Inability to perform diagnostic tests or difficulty connecting diagnostic software to the machine

Potential Causes

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

  • Damaged or corroded wiring harnesses, particularly at known rub points near the swing bearing, boom pivot points, or along the undercarriage where debris and moisture accumulate
  • Faulty connectors with bent pins, moisture intrusion, or oxidation on the CAN bus network connections
  • Failed electronic modules such as the instrument cluster, hydraulic control unit, or aftertreatment controllers losing communication capability
  • Poor ground connections causing voltage irregularities that disrupt digital signal transmission
  • ECM software issues or corrupted firmware requiring reprogramming or updates
  • Damaged terminating resistors on the CAN bus network causing signal reflection and data corruption

How to Troubleshoot and Fix Code CID1667

Step 1: Connect Diagnostic Software Use Caterpillar Electronic Technician (Cat ET) software with the appropriate communication adapter. Check active and logged faults to identify which specific component or module is failing to communicate. Note the Suspect Parameter Number (SPN) and Failure Mode Identifier (FMI) associated with CID1667 for precise troubleshooting.

Step 2: Perform Visual Harness Inspection On used excavators, physically inspect all CAN bus wiring harnesses for visible damage, particularly the yellow and green twisted-pair wires. Check common failure points including cable routing near hydraulic lines, through the swing bearing area, and along the boom where repeated flexing occurs. Look for abraded insulation, pinched wires, or evidence of rodent damage.

Step 3: Test Connectors and Resistance Disconnect suspected module connectors and inspect for corrosion, moisture, or bent pins. Using a digital multimeter, measure CAN High and CAN Low line resistance—you should see approximately 60 ohms between CAN High and CAN Low with all modules connected and key off. Check for proper terminating resistors (typically 120 ohms at each network end).

Step 4: Isolate the Failed Component Systematically disconnect modules one at a time while monitoring the diagnostic software. When the communication error clears, you've identified the faulty component. For used machines, this is often the instrument cluster, joystick controller, or hydraulic pump controller that has accumulated moisture or internal circuit board failures.

Step 5: Verify Ground Connections and Power Supply Check that all modules have clean, tight ground connections and proper battery voltage (typically 24V on larger excavators). Corroded grounds are extremely common on older machines and cause intermittent communication failures that generate CID1667.

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. If you're uncomfortable performing electrical diagnostics on used excavators, contact a certified Caterpillar dealer or qualified heavy equipment technician to prevent further damage to electronic systems.

Fault Description:

Loose material switch

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