Fault Codes:Caterpillar General CID358
Caterpillar Excavator Fault Code CID358: Complete Diagnostic Guide
What is Caterpillar Fault Code CID358?
Fault Code CID358 indicates a malfunction in the Swing Motor Control Circuit or Swing Brake Solenoid Valve circuit on Caterpillar excavators. This diagnostic trouble code (DTC) is triggered when the Electronic Control Module (ECM) detects an abnormal voltage, current draw, or open/short circuit condition in the swing motor's electrical control system.
This code directly affects the excavator's upper structure rotation system. The swing brake solenoid controls hydraulic pressure that engages and releases the swing brake, allowing smooth rotation of the cab and boom assembly. When CID358 appears, the ECM recognizes that the commanded signal doesn't match the actual circuit response, indicating a failure in the swing motor's electrical control loop. For high-hour used machines, this is critical because swing system failures can create dangerous uncontrolled rotation or complete immobilization of the upper structure.
Common Symptoms
- Swing function completely inoperative – upper structure will not rotate in either direction
- Intermittent swing operation – cab rotates inconsistently or stops mid-cycle
- Warning light or error message displayed on the monitor panel indicating hydraulic system fault
- Swing brake remains engaged even when operator commands rotation, creating resistance or jerky movement
- Unusual electrical burning smell near the swing motor housing or main wiring harness
Potential Causes
The most common technical causes for CID358 on used Caterpillar excavators include:
- Damaged swing brake solenoid valve coil – internal winding failure from heat cycling or moisture intrusion (extremely common on machines with 5,000+ hours)
- Corroded or loose connector pins at the swing motor electrical plug, especially the 6-pin Deutsch connector
- Chafed wiring harness where the main chassis harness passes near the center joint – a known wear point on CAT 320-330 series machines
- Failed swing motor position sensor providing incorrect feedback to the ECM
- Shorted circuit in the cab-to-chassis wiring bundle due to pinching during rotation over years of use
- ECM internal driver failure for the swing solenoid output (less common but possible on older machines)
How to Troubleshoot and Fix Code CID358
Step 1: Visual Inspection of Wiring and Connectors Begin by inspecting the swing motor wiring harness from the cab floor to the motor assembly. On used excavators, focus on the center joint area where cables flex during rotation – look for abraded insulation, exposed copper, or oil-soaked wires. Disconnect the swing motor connector and inspect pins for corrosion, bent contacts, or moisture. Clean contacts with electrical contact cleaner and dielectric grease.
Step 2: Test Swing Brake Solenoid Resistance Using a digital multimeter (DMM), measure the resistance across the swing brake solenoid coil terminals. Typical specification is 10-30 ohms (consult your specific model's service manual). A reading of infinite resistance indicates an open coil, while near-zero resistance suggests a short. Also check for continuity between each solenoid terminal and ground – there should be no continuity (infinite resistance).
Step 3: Perform Voltage Supply Test With the ignition on and the Caterpillar Electronic Technician (Cat ET) diagnostic software connected, command the swing function while measuring voltage at the solenoid connector. You should see battery voltage (12-14V) when commanded. If voltage is absent, trace back through the chassis harness relay and ECM output. For used machines, don't overlook corroded relay contacts in the main fuse panel.
Step 4: Check ECM Output with Diagnostic Software Connect Cat ET software and monitor the swing solenoid command status in real-time. Compare commanded state versus actual circuit feedback. If the ECM shows proper command but no circuit response, the fault lies in wiring or solenoid hardware. If the ECM doesn't command the circuit, investigate joystick input sensors or ECM programming issues.
Step 5: Inspect Center Joint Slip Ring Assembly On excavators with electrical center joints (slip rings), years of rotation cause wear on contact brushes. Remove the center joint cover and inspect slip ring contacts and brushes for carbon buildup, grooving, or poor contact pressure. This is a frequently overlooked cause on high-hour used machines.
Professional Disclaimer: While this guide provides detailed troubleshooting steps, electrical and hydraulic systems on excavators can be complex and dangerous. Always consult your machine's official service manual for model-specific specifications. If you're uncomfortable working with high-current electrical circuits or lack proper diagnostic tools, contact a certified Caterpillar technician to prevent injury or further equipment damage.
Fault Description:
The pilot supply pressure solenoid valve of the machinery
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