Diagnosing Intermittent Stalls and CAN Faults on a Volvo V60

An oily crankcase ventilation hose sits right above the main engine wiring harness on the Volvo D5204T2 diesel engine. When that clamp loosens, hot oil drips straight onto the loom feeding the fuel volume control valve and EGR temperature sensor. We see this specific physical layout cascade into multiple electrical faults, and it perfectly illustrates why diagnosing network codes alongside engine management codes is strictly necessary.

This case involved a 2010 Volvo V60 D3 2.0 diesel with the D5204T2 engine. The vehicle ran perfectly most of the time but developed a severe intermittent hesitation. Shortly after starting and driving, the engine would jerk, lose power, and stall, particularly when slowing down for a roundabout. Once it stalled, it was difficult to restart. The strangest symptom was that the fuel gauge would suddenly drop to zero at the exact moment the engine lost power. The vehicle also had a slow coolant leak and a history of electrical issues from the previous winter, which had resulted in a battery replacement and a BMS reset.

Code scanning revealed ten faults spanning multiple modules. The engine control module logged P00030 for the Fuel Volume Regulator Circuit Low, P140700 for the EGR Temp Sensor Signal Low, and four glow plug circuit faults (P067100, P067200, P067300, P067400). The network faults included P046015 for the fuel level sensor, plus U001012, U001088, and U1A2400 indicating broad CAN and MOST communication drops.

Oil Contamination and the Wiring Harness

The diagnostic engine we build at Wrenchlane ranked engine wiring harness oil contamination as the highest probability fault at 85 percent severity high. The technician noted an oily, loose connection at the crankcase ventilation hose in the engine bay. The metal retaining clamp on this curved hose was loose, allowing the connection to move.

This physical location is critical. On the D5204T2 5-cylinder engine, escaping engine oil mist and blow-by vapors drip directly down onto the engine harness branches. These branches service the high-pressure fuel pump Volume Control Valve, the EGR temperature sensor, and the glow plug rail. Over time, hot oil penetrates the protective sheathing, deteriorates the wire insulation, and fills the multi-pin connectors.

This creates intermittent low-resistance short-to-ground paths. A short to ground on these specific circuits directly matches DTC P00030 for the fuel volume regulator and P140700 for the EGR temperature sensor. When the Volume Control Valve circuit shorts low, the high-pressure pump abruptly stops metering fuel. This causes instant rail pressure loss, severe hesitation, stalling during deceleration, and the hard restarts the technician observed.

To verify this, the technician must physically inspect the harness under the crankcase ventilation pipe for oil pooling and softened insulation. A wiggle test of the engine harness while monitoring Fuel Rail Pressure and EGR Temperature on live data is the most direct way to prove the short.

The Central Electronic Module Gateway

The harness short explains the stalling, but it does not fully explain the fuel gauge dropping to zero. Our engine ranked Central Electronic Module terminal corrosion or moisture ingress as the second most likely cause at 80 percent probability.

The Central Electronic Module on the Volvo P3 platform controls interior power distribution, processes analog fuel level sensor inputs, and serves as the primary gateway between the High-Speed CAN, Medium-Speed CAN, and LIN networks. The simultaneous drop of the fuel gauge to empty and the engine hesitation points toward a module failure or a network crash affecting this specific gateway.

Water ingress is a known vulnerability here. Clogged windshield cowl drains, sunroof drains, or A-pillar grommets frequently allow water to drip onto the CEM connectors. This causes terminal oxidation and fretting corrosion. A momentary voltage drop or CAN transceiver disruption at the module resets the fuel gauge reporting to the Driver Information Module. It also causes transient bus communication drops, explaining the U001012, U001088, and U1A2400 codes.

Confirming this requires inspecting the module connectors for moisture, condensation, or green verdigris corrosion, followed by a water leak test around the windshield cowl drains.

Internal Solenoid Failure

Ranked third at 72 percent was an internal solenoid failure of the Fuel Volume Control Valve itself. This valve is an electromagnetic solenoid mounted directly on the Bosch common rail high-pressure pump. It meters the volume of diesel entering the pumping elements using a pulse-width modulated ground signal from the Engine Control Module.

DTC P00030 indicates the control circuit voltage is lower than the expected threshold. Thermal cycling can cause internal solenoid winding breakdown or an intermittent short circuit to the valve casing when warm. The freeze-frame data for P000300 recorded the fault 48 seconds after engine start at a vehicle speed of 20 km/h, engine speed of 1164.5 rpm, and coolant temperature of 37 degrees Celsius. Control module voltage was 13.3 V and fuel pressure was 107300 hPa. An intermittent short drops fuel rail pressure instantly, starving the injectors. Proving this requires measuring the solenoid coil resistance at ambient and operating temperatures, and checking the insulation resistance between the terminals and the pump body.

Chassis Ground Degradation

Finally, at 65 percent probability, we must consider the engine-to-chassis main ground cable. The vehicle had a documented history of electrical and starting issues.

When the main engine-to-chassis ground strap degrades due to internal strand corrosion or loose fasteners, floating ground potentials occur under varying engine loads. Because the Engine Control Module references sensor and actuator voltages against engine ground, a ground potential shift causes the module to interpret normal signals as circuit low. This would trigger P00030 and P140700. Floating ground potentials also alter the differential voltage across the Medium-Speed CAN bus, logging the communication errors. A voltage drop test between the engine block and battery negative post under starter cranking is the necessary step here.

Have you seen this specific oil contamination pattern on the D5204T2 engine harness in your own bays?

Published on:
2026-09-23
Put this guide to work

Diagnosing a fault right now? WrenchLane Free gives you a full AI diagnostic every day — ranked causes, TSB search, no card needed. Running a workshop? Compare plans for OEM data, wiring diagrams and labour times.

Start diagnosing smarter today

Try WrenchLane free and see how much time you save on your next diagnosis.