Fault Codes:Volvo EC350D MID128 SID146 / MO2505-12
What is Volvo EC350D Fault Code MID128 SID146 / MO2505-12?
Fault Code MID128 SID146 / MO2505-12 indicates a hydraulic oil temperature sensor circuit failure on the Volvo EC350D excavator. This code specifically points to an electrical malfunction in the hydraulic oil temperature sensor (SID146) monitored by the Machine Control Unit (MID128), with MO2505-12 designating a circuit voltage issue—typically a short to ground or open circuit condition.
The hydraulic oil temperature sensor is critical for the EC350D's performance management system. It monitors hydraulic fluid temperature to protect the hydraulic pump, control valves, and hydraulic motors from overheating damage. When this sensor circuit fails, the ECM (Engine Control Module) cannot accurately regulate system performance, potentially leading to component damage or reduced machine efficiency. On used excavators, this sensor and its wiring harness are particularly vulnerable to heat exposure and environmental contamination.
Common Symptoms
When MID128 SID146 / MO2505-12 is active, operators typically experience:
- Warning light illumination on the instrument cluster, often with a hydraulic system caution indicator
- Reduced hydraulic system performance as the ECM enters a protective derate mode, limiting pump output
- Inaccurate or erratic temperature gauge readings on the display panel, showing either maximum or minimum values
- Intermittent fault activation, especially during cold starts or after extended operation in harsh conditions
- Engine power limitation in severe cases, as the control system assumes worst-case temperature scenarios
Potential Causes
The most common technical reasons for this fault code on used EC350D excavators include:
- Damaged or corroded sensor connector at the hydraulic tank—this connection point is exposed to heat, moisture, and hydraulic mist
- Wiring harness chafing along the tank mounting area where the harness routes near sharp edges or vibrating components
- Failed hydraulic oil temperature sensor due to prolonged exposure to temperature cycling and contaminated hydraulic fluid
- Corroded pins or moisture intrusion in the machine harness connector (common on machines operating in wet or coastal environments)
- ECM internal fault (rare, but possible on high-hour machines with previous electrical system issues)
- Aftermarket sensor installation with incorrect resistance specifications not matching Volvo OEM standards
How to Troubleshoot and Fix Code MID128 SID146 / MO2505-12
Step 1: Visual Inspection and Connector Check Begin by locating the hydraulic oil temperature sensor on the hydraulic tank (typically on the left side of the machine). Disconnect the sensor connector and inspect for corrosion, bent pins, oil contamination, or moisture. On used excavators, this connector often shows green corrosion due to heat and environmental exposure. Clean with electrical contact cleaner and inspect the rubber seal for integrity.
Step 2: Sensor Resistance Testing Using a digital multimeter (DMM), measure the sensor's resistance across its terminals. At room temperature (20°C/68°F), resistance should typically read between 2,000-3,000 ohms (consult Volvo service documentation for exact specifications). If readings show open circuit (OL) or zero ohms, the sensor has failed internally and requires replacement with a genuine Volvo sensor (Part #14513666 or equivalent).
Step 3: Wiring Harness Continuity and Voltage Check Trace the sensor harness from the tank to the machine control unit. Check for harness chafing along the frame rails and hydraulic tank mounting brackets—these are known wear points on EC350D models. Using your multimeter, verify continuity from sensor connector to ECM (should read less than 5 ohms resistance). Check for voltage supply at the sensor connector with ignition on; you should see approximately 5 volts reference voltage from the ECM.
Step 4: Ground Circuit Verification Measure resistance between the sensor ground circuit and machine chassis ground. Excessive resistance (above 1 ohm) indicates a poor ground connection. On used machines, check the ECM ground straps and chassis grounding points for corrosion or looseness—these often deteriorate on high-hour excavators.
Step 5: Clear Code and Test After repairs, use Volvo VCADS Pro or compatible diagnostic software to clear the fault code. Operate the machine through a full work cycle, monitoring hydraulic temperatures. If the code returns immediately, suspect ECM internal issues or an incorrect sensor specification.
Professional Disclaimer: This guide provides general troubleshooting information for experienced diesel mechanics and equipment owners. Hydraulic systems operate under high pressure and temperature. Always consult the official Volvo service manual for your specific machine serial number and consider professional diagnostic support for complex electrical issues. Improper repairs can result in catastrophic hydraulic system failure or personal injury.
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