Fault Codes:Caterpillar General MID95

What is Caterpillar Fault Code MID95?

MID95 indicates a communication fault with the Electronic Control Module (ECM) for the Supplemental Implement Control System on Caterpillar excavators. This fault code specifically identifies that the machine's primary controller cannot establish or maintain proper data communication with the implement control module via the CAN Bus network.

MID95 is part of Caterpillar's Message Identifier (MID) diagnostic system, where MID95 represents the supplemental implement ECM responsible for controlling auxiliary hydraulic functions, attachments, and implement-specific operations. When this communication link fails, the excavator's integrated systems cannot coordinate properly, affecting attachment performance and overall machine functionality. This is particularly critical on modern Caterpillar excavators where multiple control modules must communicate continuously for optimal hydraulic flow management and attachment operation.

Common Symptoms

  • Implement Control Warning Light illuminated on the dash display with MID95 code stored in diagnostic memory
  • Loss of auxiliary hydraulic functions or erratic behavior of attachments (breakers, shears, grapples)
  • Reduced engine power or derate mode as the primary ECM enters protective operation when communication is lost
  • Intermittent or complete failure of implement-specific features like auto-idle or flow control settings
  • Multiple fault codes appearing simultaneously if the CAN Bus communication failure affects other networked modules

Potential Causes

Damaged or corroded CAN Bus wiring harness is the most common cause in used excavators, particularly at flex points near the cab or boom where constant movement creates wear. The implement control harness running to auxiliary connections frequently develops breaks or shorts from rubbing against structural components.

Faulty implement control ECM itself may fail due to moisture intrusion, vibration damage, or component aging—common in machines with high operating hours. Corroded or loose connector pins at the MID95 module connection points allow intermittent contact, especially after exposure to water or hydraulic fluid contamination.

Power supply issues including blown fuses, damaged relay circuits, or poor ground connections can prevent the implement ECM from initializing properly. CAN Bus termination resistor failure or incorrect resistance values disrupt network communication integrity.

How to Troubleshoot and Fix Code MID95

Step 1: Visual Inspection and Connector Verification Begin by locating the implement control ECM (typically mounted near the operator's station or hydraulic valve bank). Inspect all harness connections for corrosion, bent pins, or moisture contamination. On used excavators, carefully examine harness routing for wear marks, particularly where cables contact metal edges or move with boom articulation. Clean connectors with electrical contact cleaner and apply dielectric grease before reconnecting.

Step 2: CAN Bus Communication Testing Using Caterpillar Electronic Technician (Cat ET) diagnostic software or equivalent CAN Bus scanner, monitor real-time communication status. Check for active/inactive nodes on the network. Measure CAN High and CAN Low voltage at the MID95 module connector—you should see approximately 2.5V on CAN Low and 2.5V on CAN High at rest, with differential voltage during communication. Verify termination resistance across CAN High and CAN Low reads 60 ohms with modules disconnected (120-ohm resistors in parallel).

Step 3: Power Supply and Ground Verification With a digital multimeter, verify the implement ECM receives proper battery voltage (12-14V) at the power supply pin with ignition on. Check for less than 0.1V drop between the ECM ground pin and battery negative terminal. Test circuit continuity from fuse panel to ECM power input. For used machines, corrosion at ground points is extremely common—remove, clean, and re-secure all ground connections in the circuit.

Step 4: Harness Continuity and Isolation Testing Disconnect both ends of the CAN Bus harness between the primary ECM and MID95 module. Test continuity of CAN High and CAN Low wires individually—each should show less than 5 ohms resistance. Check for shorts between CAN High and CAN Low (should be open circuit) and shorts to ground (should be open circuit). Pay special attention to harness sections that pass through bulkheads or along moving components.

Step 5: Component Replacement Decision If all wiring tests pass, the implement control ECM itself likely requires replacement. Before installing new components on used excavators, ensure all connectors are pristine and harnesses are properly secured to prevent repeat failures. After repairs, clear codes with diagnostic software, cycle ignition, and verify MID95 communication is restored through Cat ET software monitoring.


Disclaimer: This guide provides general troubleshooting information for experienced technicians. Always consult official Caterpillar service documentation for your specific machine model. Complex electrical diagnostics should be performed by certified technicians with proper training and equipment to avoid safety hazards or further damage.

Fault Description:

Generator set Control #8

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.

facebookyoutubeinstagramtiktoklinkedinreddit
Contact us
Contact us
faqsFAQsWhatsAppWhatsApp