Fault Codes:Caterpillar General CID98

What is Caterpillar Fault Code CID98?

Caterpillar Fault Code CID98 indicates a communication error or data link failure within the machine's Controller Area Network (CAN) system. This diagnostic trouble code specifically signals that one or more electronic control modules (ECMs) are not communicating properly with each other or with the main machine controller.

The CAN bus system serves as the electronic nervous system of modern Caterpillar excavators, allowing critical components like the engine ECM, hydraulic controller, and display monitor to share real-time data. When CID98 appears, it means this essential communication pathway has been interrupted or degraded. This is particularly critical because the machine relies on constant data exchange between controllers to optimize fuel efficiency, manage hydraulic functions, and protect engine components from damage. On used excavators, this fault often stems from age-related deterioration of wiring harnesses, connector corrosion, or intermittent electrical connections that have degraded over thousands of operating hours.

Common Symptoms

  • Warning light illumination on the instrument cluster, often accompanied by a "Check Engine" or communication error message on the monitor display
  • Loss of specific machine functions such as reduced hydraulic response, disabled auxiliary circuits, or erratic gauge readings
  • Engine derate or power reduction as the ECM enters a protective mode due to missing sensor data from other modules
  • Intermittent display failures where the monitor goes blank or shows incomplete operational data
  • Inconsistent fault code reporting where the code appears and disappears without clear pattern, indicating an intermittent connection issue

Potential Causes

  • Corroded or damaged CAN bus connectors, especially at junction points where harnesses connect between the cab and rotating house on excavators
  • Chafed or broken wiring in high-flex areas such as near the boom base, where constant movement causes insulation wear on used machines
  • Failed or failing ECM, though less common than wiring issues; moisture intrusion into control modules on older equipment can cause internal circuit damage
  • Low battery voltage or poor ground connections, which compromise the 12V or 24V power supply needed for stable CAN communication
  • Aftermarket accessories or improper repairs that created voltage spikes or incorrectly tapped into the CAN network
  • Corrosion in termination resistors at either end of the CAN bus network, disrupting signal integrity

How to Troubleshoot and Fix Code CID98

Step 1: Perform Visual Inspection Begin by thoroughly examining all wiring harnesses and connectors in the CAN communication system. On used excavators, pay particular attention to areas where harnesses pass through the swing bearing area and along the boom. Look for abraded wire insulation, bent connector pins, moisture inside connector boots, and white or green corrosion on terminals. Check that all connector locks are fully engaged and that protective boots are properly sealed.

Step 2: Check Power Supply and Grounds Using a digital multimeter, verify that battery voltage meets specifications (12.5-13V for 12V systems, 25-26V for 24V systems when engine is off). Inspect and test all ground connections between the frame, engine block, and cab structure. Measure resistance between ground points—readings should be below 0.5 ohms. Poor grounds are a frequent culprit in used equipment where mounting bolt corrosion creates high resistance paths.

Step 3: Test CAN Bus Communication Lines With the machine key off and all power disconnected, use a multimeter to check CAN High and CAN Low wire resistance. Between the two CAN wires, you should measure approximately 60 ohms (this is the combined resistance of the two 120-ohm termination resistors in parallel). If the reading is significantly different, a termination resistor may have failed or a wire may be broken. Check for short circuits to ground on each CAN wire individually—resistance should be greater than 10,000 ohms.

Step 4: Use Caterpillar Electronic Technician (Cat ET) Software Connect Cat ET diagnostic software to the machine's diagnostic port. Navigate to the communication status screen to identify which specific module is not responding. The software will show active and inactive ECMs, helping you pinpoint whether the issue is with the engine controller, hydraulic ECM, or display module. Document any additional fault codes that may provide clues about the affected system.

Step 5: Inspect and Test Suspect Modules Once you've identified the non-communicating module, inspect its connector and harness specifically. For used excavators, remove the connector, clean all terminals with electrical contact cleaner, and apply dielectric grease before reconnection. If wiring appears sound, the ECM itself may have failed—though always verify wiring integrity before replacing expensive control modules, as this is a common misdiagnosis.

Step 6: Repair or Replace Damaged Components Repair any damaged wiring using proper gauge wire and seal all splices with heat-shrink tubing and dielectric grease to prevent future corrosion. Replace corroded connectors with OEM Caterpillar parts when possible. If an ECM requires replacement, ensure the replacement unit is programmed with the correct software configuration for your specific machine model and serial number.


Disclaimer: This guide provides general troubleshooting information for Caterpillar CID98 fault codes. Excavator electrical systems are complex, and improper diagnostics can lead to additional damage or safety hazards. Always consult your machine's service manual and consider engaging a certified Caterpillar technician for proper diagnosis and repair, especially when dealing with critical electronic control systems.

Fault Description:

Engine oil level 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