Fault Codes:Caterpillar General CID1985

What is Caterpillar Fault Code CID1985?

CID 1985 indicates a communication error or malfunction within the Caterpillar machine's Controller Area Network (CAN) data link system, specifically related to a missing or intermittent message from a critical electronic control module. This fault code typically appears when the Engine Control Module (ECM), hydraulic control system, or another networked controller fails to transmit expected data packets within the programmed time interval.

In Caterpillar excavators and heavy equipment, CID 1985 is part of the J1939 CAN bus diagnostic protocol that monitors real-time communication between multiple electronic control units. When a controller stops responding or sends corrupted data, the system logs this fault to prevent unsafe operation or component damage. This is particularly critical because modern Caterpillar machines rely on constant data exchange between the ECM, transmission controller, hydraulic pump controller, and instrument cluster to optimize performance, fuel efficiency, and emissions compliance.

Common Symptoms

  • Yellow or amber warning light illuminated on the instrument panel, often accompanied by a "Check Engine" or system fault indicator
  • Reduced engine power or derate mode activated, limiting machine performance to protect components
  • Intermittent loss of specific functions such as hydraulic responsiveness, auto-idle, or transmission shifting irregularities
  • Erratic gauge readings on the display panel, including RPM fluctuations or missing sensor data
  • Machine may enter limp mode or fail to start if multiple communication faults are present simultaneously

Potential Causes

The most common technical reasons for CID 1985 in used Caterpillar excavators include:

  • Damaged or corroded wiring harness at known rub points near the engine firewall, swing bearing, or boom pivot areas where cables flex repeatedly
  • Faulty connector pins on CAN bus termination points, often caused by moisture intrusion, corrosion, or pin-back issues in Deutsch-style connectors
  • Failed electronic control module (ECM, display controller, or hydraulic controller) due to age-related capacitor failure or voltage spikes
  • Loose or missing CAN bus termination resistors (120-ohm resistors required at network endpoints)
  • Low battery voltage or poor ground connections affecting controller power supply and signal integrity
  • Software version mismatch between controllers after component replacement or incomplete flash updates

How to Troubleshoot and Fix Code CID 1985

Step 1: Perform Initial Visual Inspection Begin by examining all CAN bus wiring harnesses for visible damage, particularly at flex points around the operator cab, engine compartment, and swing bearing. On used excavators, check for wire chafing against metal edges, melted insulation from exhaust heat exposure, or rodent damage. Inspect all Deutsch connector bodies for corrosion, bent pins, or moisture contamination.

Step 2: Verify CAN Bus Network Integrity Using Caterpillar Electronic Technician (Cat ET) diagnostic software or a compatible J1939 data link adapter, monitor active communication on the CAN network. Check for missing controller addresses or intermittent dropouts. With a digital multimeter (DMM), measure CAN High and CAN Low voltage at the diagnostic connector—you should see approximately 2.5V on each line at rest, with 1V differential during communication. Verify termination resistance measures 60 ohms between CAN High and CAN Low (two 120-ohm resistors in parallel).

Step 3: Test Individual Controllers and Connections Disconnect controllers one at a time while monitoring the network to isolate the faulty module. For used machines, pay special attention to connector terminal tension—replace any connectors showing signs of heat discoloration or loose pin retention. Clean all ground connection points with a wire brush and apply dielectric grease to prevent future corrosion. If a specific controller is identified as non-responsive, verify its power supply (12-24V) and ground circuit continuity before condemning the unit.

Step 4: Update Software and Clear Codes After repairs, use Cat ET software to ensure all controllers have compatible firmware versions. Flash updates if necessary, then clear stored fault codes and perform a CAN bus health check. Run the machine through operational cycles while monitoring for code recurrence.


Disclaimer: This guide provides general troubleshooting information for CID 1985 faults. Caterpillar excavators contain complex electronic systems that may require manufacturer-specific diagnostic tools and training. Always consult your machine's service manual and consider engaging a certified Caterpillar technician for definitive diagnosis and repair, especially when dealing with emission-controlled engines or warranty considerations.

Fault Description:

Attachment #3 Cylinder head end Pressure Sensor

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