Fault Codes:Caterpillar General CID4058

Caterpillar Excavator Fault Code CID4058: Complete Diagnostic Guide

What is Caterpillar Fault Code CID4058?

Caterpillar Fault Code CID4058 indicates a Controller Area Network (CAN) communication error between the Electronic Control Module (ECM) and one or more networked controllers on the machine. This code specifically signals that the ECM has detected a loss of communication or intermittent signal dropout on the CAN databus network, which is the backbone for all electronic systems to communicate.

This fault is critical for Caterpillar excavators because the CAN bus coordinates communication between the engine controller, hydraulic control systems, display monitors, and safety systems. When CID4058 is active, the machine's integrated diagnostics cannot properly monitor or control essential functions, potentially leading to performance degradation, erratic operation, or complete system shutdown. For used excavators, this code often points to age-related deterioration of wiring harnesses or connector corrosion rather than controller failures.

Common Symptoms

When CID4058 is active on your Caterpillar excavator, operators typically experience:

  • Multiple warning lights illuminating simultaneously on the instrument cluster, including malfunction indicator lamps
  • Intermittent or complete loss of monitor display functions, with gauges freezing or going blank
  • Engine derate or power reduction as the ECM enters failsafe mode due to communication loss
  • Erratic hydraulic response or unexpected changes in operational modes without input
  • Inability to access diagnostic information through the onboard monitoring system

Potential Causes

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

  • Damaged or corroded CAN bus wiring harness, particularly at known rub points near the swing bearing, boom cylinders, or along the undercarriage where harnesses are exposed to debris and moisture
  • Loose or corroded connectors at the ECM, display module, or junction boxes—especially the Deutsch-style connectors common on Cat machines
  • Failed terminating resistors at either end of the CAN bus network (120-ohm resistors that maintain signal integrity)
  • Faulty ECM or secondary controller with internal communication circuit failure, though less common than harness issues
  • Voltage supply problems to networked controllers causing intermittent power cycling and communication dropouts
  • Aftermarket component installation that improperly taps into the CAN network without proper isolation

How to Troubleshoot and Fix Code CID4058

Step 1: Visual Harness Inspection Begin with a thorough physical inspection of all CAN bus wiring harnesses throughout the machine. Focus on areas where harnesses route near moving components, sharp edges, or areas exposed to hydraulic fluid contamination. On used excavators, check specifically around the swing bearing pass-through, boom base, and cab mounting points where wiring commonly experiences abrasion damage. Look for chafed insulation, pinched wires, or evidence of previous repairs using improper splicing methods.

Step 2: Connector and Termination Resistance Testing Disconnect battery power, then inspect all CAN bus connectors for corrosion, bent pins, or moisture intrusion. Clean connectors with electrical contact cleaner and apply dielectric grease. Using a digital multimeter (DMM), measure resistance between the CAN-High and CAN-Low terminals at the ECM connector with all other modules disconnected—you should read approximately 60 ohms, indicating both 120-ohm terminating resistors are present and functional. Incorrect readings indicate missing or failed terminating resistors that must be replaced.

Step 3: Active Communication Testing Reconnect all components and use Caterpillar Electronic Technician (Cat ET) diagnostic software with the appropriate communication adapter. Monitor live CAN bus traffic while wiggling suspect harness sections and connectors to identify intermittent faults. Check for voltage levels on CAN-High (should be ~3.5V) and CAN-Low (should be ~1.5V) during active communication. Significant deviations or dropouts during harness manipulation pinpoint the fault location.

Step 4: Controller Isolation If harness and termination tests pass, systematically disconnect individual controllers one at a time while monitoring for code clearing. This identifies if a specific module is causing network disruption. For used machines, verify all controllers have compatible software versions—mismatched firmware after component replacement can cause communication incompatibility.

Important: For used excavators, always verify that previous owners haven't installed incompatible aftermarket monitors, GPS trackers, or telematics devices that improperly connect to the CAN network. These additions frequently cause communication errors and should be professionally integrated with proper isolation circuits.


Disclaimer: This guide provides general diagnostic procedures for CID4058. Always consult the specific Caterpillar service manual for your excavator model and serial number. If you're uncomfortable performing electrical diagnostics, contact a certified Caterpillar technician to prevent further damage to electronic systems.

Fault Description:

Temperature sensor #3 in the ironing plate heating zone

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