Fault Codes:Caterpillar General CID1157
Caterpillar Excavator Fault Code CID1157: Complete Diagnostic Guide
What is Caterpillar Fault Code CID1157?
Fault Code CID1157 indicates a communication error with the Implement Pump Electronic Control Unit (ECU) on Caterpillar excavators equipped with electronic hydraulic systems. This diagnostic trouble code (DTC) is triggered when the main Machine Controller (ECM) fails to receive proper CAN bus communication signals from the Implement Pump Controller within the specified timeout period.
This code is critical because the implement pump ECU manages hydraulic flow and pressure for boom, stick, and bucket operations. On Caterpillar machines with Electro-Hydraulic (EH) systems, this communication failure can severely impact machine performance and productivity. The fault typically affects models with advanced hydraulic control systems, including many 320, 330, and 336 series excavators built after 2010.
Common Symptoms
When CID1157 is active, operators typically experience:
- Reduced hydraulic power or complete loss of implement function (boom/stick/bucket may not respond to joystick inputs)
- Amber or red warning light illuminated on the instrument cluster with "Check Engine" or hydraulic system warnings
- Machine derate or limited engine RPM to protect hydraulic components
- Intermittent loss of attachment control, especially during warm-up or after extended operation
- Error messages on the monitor display indicating "Implement Pump Communication Fault" or similar warnings
Potential Causes
The most common technical causes for CID1157 on used Caterpillar excavators include:
- Damaged CAN bus wiring harness between the main ECM and implement pump controller (common rub points near the swing bearing and along the boom base)
- Corroded or loose connector pins at the implement pump ECU (typically located near the hydraulic pump assembly)
- Failed implement pump controller due to moisture intrusion, vibration damage, or component age
- Low voltage supply to the implement pump ECU caused by failing batteries, poor ground connections, or alternator issues
- ECM software version mismatch after component replacement without proper configuration
- Physical damage to CAN bus terminating resistors (120-ohm resistors at network endpoints)
How to Troubleshoot and Fix Code CID1157
Step 1: Verify Power Supply and Ground Connections
Use a digital multimeter to check voltage at the implement pump ECU connector. You should read 24-26 volts DC with the key on. Inspect the ground wire connections for corrosion, particularly at frame mounting points. On used excavators, ground straps often deteriorate from exposure to hydraulic fluid and dirt accumulation.
Step 2: Inspect CAN Bus Wiring and Connectors
Physically trace the CAN-High and CAN-Low wiring (typically twisted pair, often orange and yellow wires) from the main ECM to the implement pump controller. Check for harness chafing at known wear points: swing post area, along the right-hand cab mount, and near hydraulic line routing. Disconnect connectors and inspect pins for corrosion, bent terminals, or oil contamination. Clean with electrical contact cleaner and apply dielectric grease.
Step 3: Test CAN Bus Communication
Connect Caterpillar Electronic Technician (Cat ET) diagnostic software. Navigate to the diagnostics menu and monitor live CAN bus traffic. Check CAN bus voltage between CAN-High and CAN-Low terminals—you should see approximately 2.5 volts at rest with fluctuations during communication. Measure resistance across CAN-High and CAN-Low with all controllers disconnected; you should read 60 ohms (two 120-ohm terminating resistors in parallel).
Step 4: Perform Controller Isolation Test
If wiring tests pass, disconnect the implement pump ECU connector and inspect for moisture or pin damage. Measure resistance between ECU pins and ground—infinite resistance indicates proper insulation. For used machines, remove the controller and inspect the mounting area for hydraulic oil leaks that may have caused internal component failure.
Step 5: Replace or Reprogram Components
If diagnostics point to ECU failure, replacement requires Cat ET software configuration to match the new controller to your machine's parameters. After replacing harnesses or controllers on used excavators, always perform a CAN bus reset procedure and update all controller firmware to compatible versions.
Disclaimer: This guide provides general troubleshooting information for experienced technicians. Always consult the official Caterpillar service manual for your specific machine model and serial number. Improper diagnosis can lead to costly component replacement or safety hazards. If you lack proper diagnostic tools or training, contact a certified Caterpillar dealer or qualified heavy equipment technician.
Fault Description:
Compensation pressure solenoid valve for the front pump
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