Fault Codes:Caterpillar General CID346
What is Caterpillar Fault Code CID346?
CID346 indicates a communication failure or data error with Component Identifier 346 in the Caterpillar machine's electronic control system. This fault code signals that the Electronic Control Module (ECM) is unable to receive valid data from a specific component or controller on the CAN Bus network, which is the communication backbone connecting various electronic systems in modern Caterpillar excavators.
CID346 typically relates to communication issues with auxiliary controllers, display modules, or secondary control units depending on your specific machine configuration. This code is critical because the ECM relies on constant data exchange between components to optimize engine performance, monitor hydraulic systems, and maintain operational safety. When communication breaks down, the machine may enter derate mode or disable certain functions to prevent potential damage.
Common Symptoms
- Warning lights illuminating on the instrument cluster, often accompanied by a "Check Engine" or system malfunction indicator
- Loss of specific machine functions such as auxiliary hydraulics, auto-idle, or monitoring display features
- Intermittent operation where systems work sporadically or fail during specific operating conditions (temperature changes, vibration)
- Multiple fault codes appearing simultaneously, indicating widespread communication problems across the CAN Bus network
- Display malfunctions including blank screens, frozen readings, or inability to access machine settings through the monitor
Potential Causes
Wiring harness damage is the most common culprit in used excavators, particularly where harnesses route near moving components, sharp edges, or heat sources. Years of vibration cause insulation to crack and wires to fray.
Corroded or loose connectors at Component 346 or along the CAN Bus circuit prevent reliable electrical contact. Water intrusion in older machines accelerates connector corrosion, especially in pins carrying low-voltage signals.
Failed component or controller identified as CID346 may have internal circuit board damage from age, moisture exposure, or voltage spikes common in aging electrical systems.
ECM software issues or corrupted configuration files can trigger false communication errors, particularly after improper jump-starting or battery disconnection.
Ground circuit problems including corroded ground straps or loose chassis ground connections disrupt the reference voltage needed for proper CAN Bus communication.
How to Troubleshoot and Fix Code CID346
Step 1: Identify Component 346 Consult your Caterpillar service manual or use Caterpillar Electronic Technician (ET) diagnostic software to identify which specific component corresponds to CID346 in your machine configuration. This varies by model year and equipment specifications.
Step 2: Inspect Wiring and Connectors Physically trace the harness from the ECM to Component 346. On used excavators, carefully inspect areas where harnesses contact frame members, pass through bulkheads, or route near hot components. Check for abraded insulation, pinched wires, or evidence of previous repairs. Disconnect connectors and inspect pins for corrosion, bent contacts, or moisture. Clean with electrical contact cleaner and apply dielectric grease before reconnecting.
Step 3: Test CAN Bus Communication Using a multimeter, verify CAN High and CAN Low circuit continuity and proper termination resistance (typically 60 ohms between CAN-H and CAN-L with key off). Check for 120-ohm terminating resistors at network endpoints. Measure voltage on CAN circuits with key on—you should see approximately 2.5V on each line with normal fluctuation during communication.
Step 4: Verify Power and Ground Circuits Confirm Component 346 receives proper supply voltage (typically 12V or 24V depending on system) and has solid ground connection. Measure voltage drop across ground circuits—anything over 0.1V indicates resistance problems requiring ground cleaning or cable replacement.
Step 5: Component Testing or Replacement If wiring and power supply check good, the component itself may be faulty. Before replacing expensive controllers on used machines, consider having the component bench-tested or try swapping with a known-good unit if available. Update ECM software using Cat ET as outdated firmware sometimes causes false communication faults.
Disclaimer: This guide provides general troubleshooting information. Always consult your Caterpillar service manual for machine-specific procedures and safety requirements. Complex electrical diagnostics should be performed by qualified technicians with proper diagnostic equipment to avoid damaging sensitive electronic components.
Fault Description:
Driving control relay
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