Fault Codes:Caterpillar General CID1358
What is Caterpillar Fault Code CID1358?
Caterpillar Fault Code CID1358 indicates a communication error or data link failure within the machine's CAN (Controller Area Network) system, specifically related to a component or module that has stopped responding or is sending invalid data to the Electronic Control Module (ECM). This code typically appears when one of the networked controllers—such as the hydraulic system controller, display monitor, or aftertreatment control module—fails to communicate properly over the data bus.
This fault is critical because modern Caterpillar excavators rely on continuous communication between multiple electronic control units to manage engine performance, hydraulic functions, emissions systems, and operator displays. When CID1358 is active, the ECM may initiate protective derate modes or limit machine functionality to prevent damage, significantly impacting productivity and operational efficiency.
Common Symptoms
- Warning lights or error messages displayed on the operator monitor, often indicating a communication fault or system error
- Reduced engine power or derate mode activation, limiting machine performance to protect systems from operating without proper sensor feedback
- Intermittent loss of gauge readings or display functions, with the monitor showing blank screens or frozen data
- Hydraulic system irregularities such as sluggish response or erratic function behavior when the hydraulic controller is affected
- Engine may start but run rough or fail to reach normal operating parameters due to incomplete system initialization
Potential Causes
- Damaged or corroded wiring harness connections at module plugs, particularly common in used excavators exposed to moisture, mud, and vibration
- Faulty CAN bus termination resistors or open circuits in the twisted-pair communication wiring between modules
- Failed electronic control module or display unit that has stopped transmitting valid data packets on the network
- Loose or corroded ground connections affecting the entire communication network's reference voltage
- Water intrusion into sealed connectors, especially at harness pass-throughs in the cab floor or engine compartment bulkhead
- Software version mismatches after component replacement or incomplete ECM programming updates
- Physical damage to CAN wiring from rubbing against frame members, hydraulic lines, or sharp edges—a frequent issue in older machines
How to Troubleshoot and Fix Code CID1358
Step 1: Connect Caterpillar Electronic Technician (Cat ET) Software Use genuine Cat ET diagnostic software with a compatible communication adapter to identify which specific module is generating CID1358. The software will show active and logged faults, helping pinpoint whether the issue is with the engine ECM, display, hydraulic controller, or another networked component.
Step 2: Perform Visual Harness Inspection On used excavators, physically inspect all CAN bus wiring harnesses for obvious damage, particularly at flex points near the cab pivot, undercarriage routing, and engine compartment. Look for wire chafing, broken insulation, corroded pins, or moisture inside connector boots. Pay special attention to the twisted orange and yellow CAN high/low wires and their shield ground.
Step 3: Test Communication Circuit Integrity Using a digital multimeter, measure CAN bus resistance between the CAN-H and CAN-L terminals with all modules connected and key off—you should read approximately 60 ohms indicating proper termination resistors at network endpoints. Check for voltage presence (around 2.5V on each line with key on) and verify ground continuity at all module chassis connections.
Step 4: Isolate Faulty Module Systematically disconnect modules one at a time while monitoring the network with Cat ET to identify which component causes communication restoration when removed. This isolates a failed module sending corrupt data. For used machines, corrosion inside sealed modules from years of thermal cycling is a common failure mode requiring module replacement.
Step 5: Verify Repair and Clear Codes After repairing harness damage, cleaning connections with electrical contact cleaner, or replacing the faulty module, clear codes with Cat ET and perform a complete machine operational test. Monitor for code recurrence during hydraulic cycling and temperature changes.
Disclaimer: This guide provides general troubleshooting information for CID1358 on Caterpillar excavators. Always consult the specific service manual for your machine model and serial number. Complex electrical diagnostics should be performed by qualified technicians with proper training and equipment to avoid safety hazards or additional damage.
Fault Description:
Inlet temperature sensor for DLO generator cooler
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.







FAQs
WhatsApp