Fault Codes:Caterpillar General MID47
What is Caterpillar Fault Code MID47?
MID47 indicates a communication fault with the Implement Control Module (ICM) on Caterpillar excavators. This Message Identifier (MID) represents the ICM itself, and when this code appears, it signals that the Electronic Control Module (ECM) cannot establish or maintain proper data link communication with the implement control system.
The ICM is responsible for managing excavator attachment functions, including hydraulic flow control, work tool positioning, and auxiliary hydraulic circuits. On Caterpillar machines, the ICM communicates with the main ECM via the CAN bus network (Controller Area Network). When this communication breaks down, the machine's ability to coordinate engine performance with hydraulic demands becomes compromised, potentially leading to reduced productivity and unsafe operating conditions. For used excavators, this fault often stems from age-related electrical degradation rather than component failure.
Common Symptoms
When MID47 is active, operators typically experience:
- Check Engine light or warning indicator illuminated on the instrument cluster
- Loss of attachment control responsiveness or complete failure of auxiliary hydraulic functions
- Engine derate or power reduction mode, limiting machine performance to protect systems
- Erratic behavior of work tools, including inconsistent bucket or attachment movement
- Inability to access implement settings through the monitor display
Potential Causes
The most common technical causes for MID47 on used Caterpillar excavators include:
- CAN bus wiring harness damage from rubbing against frame components, particularly near swing bearing areas where flex occurs
- Corroded or loose connectors at the ICM module, often located in the operator cab or under side panels
- Failed ICM module due to moisture intrusion, vibration damage, or component aging
- Voltage supply issues to the ICM from damaged power distribution harnesses or failing relays
- ECM software corruption or outdated firmware requiring reprogramming
- Ground connection failures at chassis grounding points, especially on machines with 5,000+ operating hours
How to Troubleshoot and Fix Code MID47
Step 1: Visual Inspection of Wiring Harness Begin by physically inspecting the CAN bus harness between the ECM and ICM. On used excavators, focus on high-flex areas near the swing post and undercarriage. Look for abraded insulation, pinched wires, or signs of rodent damage. Check all connector pins for corrosion, bent terminals, or moisture contamination.
Step 2: Verify Power and Ground Circuits Using a digital multimeter, verify that the ICM receives proper battery voltage (typically 24V on larger excavators, 12V on smaller models) at the power supply pin. Check voltage drop across ground connections—readings above 0.2V indicate poor grounding requiring cleaning or replacement of ground straps.
Step 3: Test CAN Bus Communication With Caterpillar Electronic Technician (Cat ET) diagnostic software connected, monitor live CAN bus communication. Check for intermittent signal loss or complete absence of ICM data packets. Measure resistance between CAN High and CAN Low wires at the ICM connector—typical specification is 60 ohms with key on, engine off.
Step 4: ICM and Connector Service Disconnect the ICM connector and inspect for moisture, corrosion, or pushed-back pins. Apply dielectric grease to connector terminals before reconnection. For used machines, replace the entire connector pigtail if corrosion is present rather than attempting to clean severely damaged terminals.
Step 5: Component Replacement or Reprogramming If all electrical checks pass, the ICM itself may require replacement. Before condemning the module, attempt ECM/ICM reprogramming using Cat ET software, as corrupted parameters sometimes cause communication faults. Always verify proper software compatibility with your machine's serial number.
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 or repair may cause equipment damage or safety hazards. When working on used excavators with unknown service history, professional diagnostic consultation is recommended.
Fault Description:
Backup engine control
Fault Location:
CDL
Fault Cause:
MID (Module Identifier) : Identifies the electronic control module (ECM) or electronic control unit (ECU) that has diagnosed the fault.
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