Fault Codes:Caterpillar General CID2058

Caterpillar Excavator Fault Code CID2058: Complete Diagnostic Guide

What is Caterpillar Fault Code CID2058?

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

CID2058 is part of Caterpillar's Component Identification (CID) diagnostic system, which monitors the health of electronic components across the machine's network. This fault affects the data bus communication between critical systems like the engine controller, hydraulic controller, and operator display. For excavators—especially used models with extensive operating hours—this code is critical because it can prevent proper monitoring of engine parameters, hydraulic functions, and safety systems, potentially leading to unexpected shutdowns or performance issues.

Common Symptoms

When CID2058 is active, operators typically experience:

  • Intermittent or complete loss of dashboard display information (gauges, warnings, or operational data going blank)
  • Multiple simultaneous fault codes appearing on the monitor due to cascading communication failures
  • Engine derate or limp mode activation as a safety precaution when critical data cannot be verified
  • Erratic hydraulic response or inability to access certain machine functions through the controller
  • Warning lights illuminating without corresponding physical issues, caused by data transmission errors

Potential Causes

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

  • Corroded or damaged CAN bus connectors at junction points, particularly in the engine compartment where moisture accumulates
  • Damaged or severed CAN communication wiring (typically twisted-pair cables) from harness chafing against boom cylinders or frame edges
  • Failed ECM or display module due to age, vibration damage, or water intrusion in older machines
  • Poor ground connections at chassis grounding points, causing voltage irregularities in the communication network
  • Aftermarket component installation that wasn't properly integrated into the CAN network
  • Low battery voltage or failing alternator affecting ECM power supply and communication stability

How to Troubleshoot and Fix Code CID2058

Step 1: Initial System Check Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to identify which specific module has lost communication. Check battery voltage—it should read 12.5-14.5V with the engine running. Low voltage commonly causes false communication errors on used equipment.

Step 2: Physical Harness Inspection Inspect all CAN bus wiring harnesses for physical damage, particularly at known wear points: behind the cab, along the swing bearing, and near hydraulic cylinders. Look for abraded insulation, pinched wires, or moisture in connectors. On used excavators, pay special attention to Deutsch connectors in the engine bay where corrosion frequently develops.

Step 3: Electrical Testing Using a digital multimeter, measure CAN High and CAN Low resistance between terminals. Proper resistance should read approximately 60 ohms across the network with all modules connected. Check for continuity on each wire individually and verify proper termination resistors are present at network endpoints.

Step 4: Module and Ground Verification Inspect ECM mounting bolts and verify solid ground connections—clean contact surfaces with a wire brush if oxidation is present. For used machines, check harness connectors for bent pins or moisture intrusion by disconnecting and inspecting each module connection point.

Step 5: Component Replacement If wiring and grounds test properly, the fault typically lies in a failed controller module or display unit. Replace suspected components one at a time, clearing codes with Cat ET after each replacement to isolate the defective unit.


Disclaimer: This guide provides general troubleshooting information for experienced technicians. Always consult official Caterpillar service documentation and consider professional diagnostic services for complex electrical issues. Improper repairs to CAN network systems can cause expensive damage to multiple electronic modules.

Fault Description:

Drive forward to the right to the displacement sensor of the fuel tank slide valve

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