You are on page 1of 174

Service Manual

Trucks
Group 28
Release 05
Fault codes Engine (EECU)
MID 128
D9A, D12D, D16C

20 013487
Foreword
The descriptions and service procedures contained in this manual are based on designs
and methods studies carried out up to September 2004.

The products are under continuous development. Vehicles and components produced
after the above date may therefore have different specifications and repair methods.
When this is judged to have a significant bearing on this manual, supplementary service
bulletins will be issued to cover the changes.

The new edition of this manual will update the changes.


In service procedures where the title incorporates an operation number, this is a
reference to V.S.T. (Volvo Standard Times).

Service procedures which do not include an operation number in the title are for general
information and no reference is made to V.S.T.

The following levels of observations, cautions and warnings are used in this Service
Documentation:

Note: Indicates a procedure, practice, or condition that must be followed in order to have
the vehicle or component function in the manner intended.

Caution: Indicates an unsafe practice where damage to the product could occur.
Warning: Indicates an unsafe practice where personal injury or severe damage to the
product could occur.

Danger: Indicates an unsafe practice where serious personal injury or death could occur.

Volvo Truck Corporation


Gteborg, Sweden

This handbook replaces the following information:


SHB Group 28 20001188

Order number: 20 013487

2004 Volvo Truck Corporation, Gteborg, Sweden

All rights reserved. No part of this publication may be reproduced, stored in


retrieval system, or transmitted in any forms by any means, electronic,
mechanical, photocopying, recording or otherwise, without the prior written
permission of Volvo Truck Corporation.
ENG15651
Contents
Tools ........................................................................................................ 3
Special tools, engine .............................................................................. 3
Other special equipment, engine ........................................................... 4

Malfunction ............................................................................................. 5
MID 128 Fault codes .............................................................................. 5
FMI table ................................................................................................ 7
Freeze frames ........................................................................................ 8
Sensor overview, D9A ........................................................................... 9
Sensor overview, D12D ....................................................................... 11
Sensor overview, D16C ....................................................................... 12
MID 128 PID 26 Fan speed percent .................................................... 13
MID 128 PID 26 Fan speed percent, check ......................................... 14
MID 128 PID 45 Preheater status ........................................................ 17
MID 128 PID 45 Preheater status, check ............................................ 19
MID 128 PID 49 ABS control status ..................................................... 21
MID 128 PID 84 Road speed ............................................................... 23
MID 128 PID 85 Cruise control status ................................................. 25
MID 128 PID 91 Accelerator pedal position ......................................... 27
MID 128 PID 94 Fuel delivery pressure ............................................... 29
MID 128 PID 94 Fuel delivery pressure, check ................................... 31
MID 128 PID 97 Water in fuel indicator ................................................ 36
MID 128 PID 97 Water in fuel indicator, check .................................... 38
MID 128 PID 98 Engine oil level .......................................................... 41
MID 128 PID 98 Engine oil level, check ............................................... 43
MID 128 PID 100 Engine oil pressure ................................................. 46
MID 128 PID 100 Engine oil pressure, check ...................................... 48
MID 128 PID 102 Boost pressure ........................................................ 51
MID 128 PID 102 Boost pressure, check ............................................. 53
MID 128 PID 105 Boost air temperature .............................................. 58
MID 128 PID 105 Boost air temperature, check .................................. 60
MID 128 PID 107 Air filter differential pressure ................................... 66
MID 128 PID 107 Air filter differential pressure, check ........................ 68
MID 128 PID 108 Atmospheric pressure ............................................. 71
MID 128 PID 110 Engine coolant temperature .................................... 72
MID 128 PID 110 Engine coolant temperature, check ......................... 74
MID 128 PID 111 Coolant level ............................................................ 81
MID 128 PID 111 Coolant level, check ................................................ 83
MID 128 PID 153 Crankcase pressure ................................................ 85
MID 128 PID 153 Crankcase pressure, check ..................................... 87
MID 128 PID 158 Battery voltage ........................................................ 90
MID 128 PID 158 Battery voltage, check ............................................. 91
MID 128 PID 172 Air inlet temperature ................................................ 93
MID 128 PID 172 Air inlet temperature, check ..................................... 94
MID 128 PID 175 Engine oil temperature ............................................ 97
MID 128 PID 175 Engine oil temperature, check ................................. 99
MID 128 PID 190 Engine rpm ............................................................ 105
MID 128 PID 224 Electronic immobilizer ........................................... 106
MID 128 PID 228 Road speed sensor calibration .............................. 108
MID 128 PPID 119 High coolant temperature ................................... 109
MID 128 PPID 122 VCB Engine compression brake ......................... 110
MID 128 PPID 122 Engine compression brake VCB, check .............. 112
MID 128 PPID 123 Buffer air TC ....................................................... 114
MID 128 PPID 123 Buffer air TC, Check ........................................... 116
MID 128 PPID 124 Exhaust pressure governor ................................. 118
MID 128 PPID 124 EPG 1, check ...................................................... 120
MID 128 SID 1/2/3/4/5/6 Injector ....................................................... 122

1
MID 128 SID 1/2/3/4/5/6 Unit injector, check ..................................... 125
MID 128 SID 18 Drain valve, water separator .................................... 128
MID 128 SID 18 Drainage valve, water separator, check .................. 130
MID 128 SID 21 Engine position timing sensor ................................. 135
MID 128 SID 21 Engine position timing sensor, check ...................... 137
MID 128 SID 22 Engine speed sensor .............................................. 140
MID 128 SID 22 Engine speed sensor, check ................................... 142
MID 128 SID 33 Fan control .............................................................. 145
MID 128 SID 33 Fan control, check ................................................... 147
MID 128 SID 70 Preheater element 1 ................................................ 149
MID 128 SID 70 Preheater element 1, check .................................... 151
MID 128 SID 78 Fuel priming pump .................................................. 152
MID 128 SID 78 Fuel priming pump, check ....................................... 153
MID 128 SID 230 Idle validation switch 1 .......................................... 156
MID 128 SID 231 SAE J1939 Control link ......................................... 157
MID 128 SID 232 5 Volt DC supply .................................................... 159
MID 128 SID 232 5 Volt DC supply, check ......................................... 160
MID 128 SID 250 J1587/1708 Information link .................................. 163
MID 128 SID 253 Data set memory EEPROM .................................. 164
MID 128 SID 254 Engine electronic control unit (EECU) ................... 165
MID 128 PSID 161 VIN ...................................................................... 166
MID 128 PSID 162 VIN ...................................................................... 167
MID 128 PSID 201 SAE J1939 Data link interruption ........................ 168

Operation Numbers

2
Group 28 Fault codes engine control unit (EECU), MID 128 Tools

Tools
Special tools, engine

9990008 9990216
Test probes Connecting cable

9998505 9998534
Adapter Adapter, 4pole

9998567 9998699
Adapter, 7pole Breakout box

3
Group 28 Fault codes engine control unit (EECU), MID 128 Tools

Other special equipment, engine

9812519
Multimeter

4
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Malfunction
MID 128 Fault codes
Freeze frames: For further information see Freeze SID: Subsystem Identification Description (identification
frames page 8. of component).

MID: Message Identification Description (identification PSID: Proprietary Subsystem Identification Description
of ECU). (Volvo unique identification of component).

PID Parameter Identification Description (identification FMI: Failure Mode Identifier (identification of fault type).
of parameter (value)). See also FMI table page 7.

PPID: Proprietary Parameter Identification Description


(Volvo unique identification of parameter (value)).
For more detailed information concerning these
designations, see service information group 300 Vehicle
Electronics 98 in the Information binder.

Fault code Component/Function FMI Section


MID 128 PID 26 Fan speed percent 3, 8 MID 128 PID 26 Fan speed
percent page 13
MID 128 PID 45 Preheater, status 3, 4, 5 MID 128 PID 45 Preheater
status page 17
MID 128 PID 49 ABS control status 9 MID 128 PID 49 ABS control
status page 21
MID 128 PID 84 Road speed 9, 11 MID 128 PID 84 Road speed
page 23
MID 128 PID 85 Cruise control status 9 MID 128 PID 85 Cruise
control status page 25
MID 128 PID 91 Accelerator pedal position 9, 11 MID 128 PID 91 Accelerator
pedal position page 27
MID 128 PID 94 Fuel delivery pressure 3, 4, 7 MID 128 PID 94 Fuel delivery
pressure page 29
MID 128 PID 97 Water in fuel indicator 3, 4, 14 MID 128 PID 97 Water in fuel
indicator page 36
MID 128 PID 98 Engine oil level 1, 4, 5 MID 128 PID 98 Engine oil
level page 41
MID 128 PID 100 Engine oil pressure 1, 3, 4 MID 128 PID 100 Engine oil
pressure page 46
MID 128 PID 102 Boost pressure 3, 4 MID 128 PID 102 Boost
pressure page 51
MID 128 PID 105 Boost air temperature 3, 4 MID 128 PID 105 Boost air
temperature page 58
MID 128 PID 107 Air filter differential pressure 0, 3, 4, 5 MID 128 PID 107 Air filter
differential pressure page 66
MID 128 PID 108 Atmospheric pressure 3, 4 MID 128 PID 108 Atmospheric
pressure page 71
MID 128 PID 110 Engine coolant temperature 0, 3, 4 MID 128 PID 110 Engine
coolant temperature page 72
MID 128 PID 111 Coolant level: 1, 3, 4 MID 128 PID 111 Coolant
level page 81
MID 128 PID 153 Crankcase pressure 0, 3, 4 MID 128 PID 153 Crankcase
pressure page 85
MID 128 PID 158 Battery voltage 3, 4 MID 128 PID 158 Battery
voltage page 90

5
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Fault code Component/Function FMI Section


MID 128 PID 172 Air inlet temperature 3, 4 MID 128 PID 172 Air inlet
temperature page 93
MID 128 PID 175 Engine oil temperature 0, 3, 4 MID 128 PID 175 Engine oil
temperature page 97
MID 128 PID 190 Engine rpm 0 MID 128 PID 190 Engine rpm
page 105
MID 128 PID 224 Electronic Immobilizer 2, 12 MID 128 PID 224 Electronic
immobilizer page 106
MID 128 PID 228 Road speed sensor calibration 11 MID 128 PID 228 Road speed
sensor calibration page 108
MID 128 PPID 119 Engine coolant temperature 0 MID 128 PPID 119 High
coolant temperature page
109
MID 128 PPID 122 VCB Engine compression brake 1, 3, 4, 5 MID 128 PPID 122 VCB
Engine compression brake
page 110
MID 128 PPID 123 Buffer air, TC 3, 4, 5 MID 128 PPID 123 Buffer air
TC page 114
MID 128 PPID 124 EPG 1, check 3, 4, 5 MID 128 PPID 124 Exhaust
pressure governor page 118
MID 128 SID 1-6 1/2/3/4/5/6 Unit injectors 2, 3, 4, 5, 7, 11 MID 128 SID 1/2/3/4/5/6
Injector page 122
MID 128 SID 18 Drainage valve, water separator 3, 4, 5 MID 128 SID 18 Drain valve,
water separator page 128
MID 128 SID 21 Engine position timing sensor 3, 8 MID 128 SID 21 Engine
position timing sensor page
135
MID 128 SID 22 Engine speed sensor 2, 3, 8 MID 128 SID 22 Engine
speed sensor page 140
MID 128 SID 33 Fan control 3, 4, 5 MID 128 SID 33 Fan control
page 145
MID 128 SID 70 Preheater element 1 3, 4, 5 MID 128 SID 70 Preheater
element 1 page 149
MID 128 SID 78 Fuel priming pump 4, 5 MID 128 SID 78 Fuel priming
pump page 152
MID 128 SID 230 Idle validation switch 3, 4 MID 128 SID 230 Idle
validation switch 1 page 156
MID 128 SID 231 SAE J1939 Control link 2, 11 MID 128 SID 231 SAE J1939
Control link page 157
MID 128 SID 232 5V DC supply 3, 4 MID 128 SID 232 5 Volt DC
supply page 159
MID 128 SID 250 Information link SAE J1587/J1708 12 MID 128 SID 250 J1587/1708
Information link page 163
MID 128 SID 253 Data set memory EEPROM 2, 12 MID 128 SID 253 Data set
memory EEPROM page 164
MID 128 SID 254 Engine electronic control unit (EECU) 2, 8, 9, 11, 12, MID 128 SID 254 Engine
13 electronic control unit (EECU)
page 165
MID 128 PSID 161 VIN 12 MID 128 PSID 161 VIN page
166

6
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Fault code Component/Function FMI Section


MID 128 PSID 162 VIN 2 MID 128 PSID 162 VIN page
167
MID 128 PSID 201 SAE J1939 Data link interruption 9 MID 128 PSID 201 SAE
J1939 Data link interruption
page 168

FMI table
SAE standard
FMI Display text SAE-text
0 Value too high Applicable data, but above normal working range
1 Value too low Applicable data, but below normal working range
2 Faulty data Intermittent or faulty data.
3 Electrical fault Abnormally high voltage or short circuit to higher voltage.
4 Electrical fault Abnormally low voltage or short-circuit to lower voltage.
5 Electrical fault Abnormally low current or interruption.
6 Electrical fault Abnormally high current or short circuit to ground.
7 Mechanical fault Incorrect response from a mechanical system.
8 Mech. or el. fault Abnormal frequency.
9 Communication error Abnormal update rate.
10 Mech. or el. fault Abnormally large variations.
11 Unknown fault Unidentifiable fault.
12 Component fault Faulty unit or component.
13 Out of calibration Calibration values outside limits
14 Unknown fault Special instructions.
15 Unknown fault Reserved for future use.

Volvo-specific for injector (MID 128 SID 16)


FMI Help
2 Short circuit to battery voltage, unit injector high voltage side.
3 Short circuit to battery voltage, unit injector low voltage side.
4 Short circuit to ground, unit injector low or high voltage side.
5 Break in the unit injector circuit.

7
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Freeze frames
The information shown in the freeze frames panel Example:
comprises an overview of the values at the time when the If a value is close to the alarm level for a short time
fault code was activated. These values (before, during before the fault code is activated, the filters and liquids
and after the fault code is shown) can simplify problem concerned can be contaminated.
tracing. If the value suddenly increases or decreases before the
Freeze frames are only active when fault codes (which fault code is activated, it can indicate a breakdown in
indicate mechanical faults) are set. Check the values that the system.
the fault codes indicate.

W2004484

8
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Sensor overview, D9A


The illustrations show an overview of the location the
engines different sensors and their appearance. The
designation in brackets shows the component number.

T2019331

1 Speed sensor, fan/solenoid valve for activation of fan 9 Type 1: Sensor for oil level (B10)
(A43) Type 2: Sensor for oil level/oil temperature (B119)

2 Sensor for coolant level (S68) To check where the oil temperature sensor is located:
Disconnect the oil level sensors electrical connector
3 Sensor for crankcase pressure (B54) on the sump.
4 Sensor for boost pressure/boost air temperature (B37) Two pins in the connector block: Oil temperature
sensor is located in the oil pressure sensor in the
5 Sensor for inlet temperature/air filter indicator (B39) engine block.
Four pins in the connector block: Oil temperature
6 Sensor for coolant temperature (B21)1 sensor is located in the oil level sensor in the
sump.
7 Sensor for feed pressure, fuel (A44)

8 Sensor for water separator/water indicator (A45)

1
Type 2: Sensor appearance, see MID 128 PID 110 Engine coolant temperature page 72.
9
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

T2019332

1 Speed sensor, flywheel (B04)

2 Camshaft sensor, engine position (B05)

3 Type 1: Sensor for oil pressure/oil temperature (B38)


Type 2: Sensor for oil pressure (B118)
To check where the oil temperature sensor is located:
Disconnect the oil level sensors electrical connector
on the sump.
Two pins in the connector block: Oil temperature
sensor is located in the oil pressure sensor in the
engine block.
Four pins in the connector block: Oil temperature
sensor is located in the oil level sensor in the
sump.

10
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Sensor overview, D12D


The illustrations show an overview of the location the
engines different sensors and their appearance. The
designation in brackets shows the component number.

T2019323
1 Sensor for crankcase pressure (B54) 7 Sensor for inlet temperature/air filter indicator (B39)

2 Speed sensor, fan/solenoid valve for activation of fan 8 Sensor for coolant temperature (B21)3
(A43)
9 Speed sensor, flywheel (B04)
3 Sensor for coolant level (S68)
10 Sensor for feed pressure, fuel (A44)
4 Camshaft sensor, engine position (B05)
11 Sensor for water separator/water indicator (A45)
5 Type 1: Sensor for oil pressure/oil temperature (B38)
Type 2: Sensor for oil pressure (B118) 12 Type 1: Sensor for oil level (B10)
Type 2: Sensor for oil level/oil temperature (B119)
To check where the oil temperature sensor is located:
Disconnect the oil level sensors electrical connector To check where the oil temperature sensor is located:
on the sump. Disconnect the oil level sensors electrical connector
on the sump.
Two pins in the connector block: Oil temperature
sensor is located in the oil pressure sensor in the Two pins in the connector block: Oil temperature
engine block. sensor is located in the oil pressure sensor in the
engine block.
Four pins in the connector block: Oil temperature
sensor is located in the oil level sensor in the Four pins in the connector block: Oil temperature
sump. sensor is located in the oil level sensor in the
sump.
6 Sensor for boost pressure/boost air temperature (B37)2

2
Type 2: Sensor appearance, see MID 128 PID 102 Boost pressure page 51.
3
Type 2: Sensor appearance, see MID 128 PID 110 Engine coolant temperature page 72.
11
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Sensor overview, D16C


The illustrations show an overview of the location the
engines different sensors and their appearance. The
designation in brackets shows the component number.

T2020302
1 Speed sensor, fan/solenoid valve for activation of fan 7 Speed sensor, flywheel (B04)7
(A43)
8 Sensor for oil pressure (B118)
2 Sensor for coolant level (S68)
9 Sensor for feed pressure, fuel (A44)
3 Sensor for coolant temperature (B21)4
10 Sensor for water separator/water indicator (A45)
4 Camshaft sensor, engine position (B05)5
11 Sensor for oil level/oil temperature (B119)
5 Sensor for inlet temperature/air filter indicator (B39)
12 Sensor for crankcase pressure (B54)
6 Sensor for boost pressure/boost air temperature (B37)6

4
Type 2: Sensor appearance, see MID 128 PID 110 Engine coolant temperature page 72.
5
Type 2: Sensor appearance, see MID 128 SID 21 Engine position timing sensor page 135.
6
Type 2: Sensor appearance, see MID 128 PID 102 Boost pressure page 51.
7
Type 2: Sensor appearance, see MID 128 SID 22 Engine speed sensor page 140.
12
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 26 Fan speed percent

T2018715 T2018716

General information If the fault code does not become active, try activating
Component: (B32) Fan speed sensor it during a test drive. In order to fault trace, the fault
code must be active.
Fault code
FMI 3 FMI 8
Abnormal frequency.
Short circuit to battery voltage or break.
Condition for fault code:
Condition for fault code:
Engine running. The engine control unit detects extra pulses on the
fan speed signal.
Voltage on EA6 greater than 65% of battery voltage
(0.65 * Ubat). Possible cause:
Possible cause: Poor insulation or faulty cable harness.
Short circuit to battery voltage, signal cable. Fault in sensor.
Short circuit to battery voltage, supply cable. Damaged fan.
Break, signal cable. Reaction from the control unit:
Break, supply cable. Fault code is set.
Break, earth cable. Yellow light requested.
Fault in sensor.
Noticeable external symptoms:
Reaction from the control unit: Yellow lamp lights.
Fault code is set. 100% fan speed
Yellow light requested. High fuel consumption
Noticeable external symptoms: Appropriate check:
Yellow lamp lights. Active FMI
100% fan speed 284153 MID 128 PID 26 Fan speed percent, check
High fuel consumption page 14.
Appropriate check: Inactive FMI
This FMI is only active when the engine is running.
Active FMI The fault code will be shown as inactive (when the fault
284153 MID 128 PID 26 Fan speed percent, check
code is read out) when the engine is turned off.
page 14.
VCADS Pro: 170043 Fault codes, test mode
Inactive FMI If the fault code becomes active during test Fault
This FMI is only active when the engine is running.
codes, test mode, fault trace according to Active FMI
The fault code will be shown as inactive (when the fault
If the fault code does not become active, try activating
code is read out) when the engine is turned off.
it during a test drive. In order to fault trace, the fault
VCADS Pro: 170043 Fault codes, test mode
code must be active.
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI

13
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28415-3
MID 128 PID 26 Fan speed percent, check
Special tools: 9998567
Other special equipment: 9812519
Fault code information see MID 128 PID 26 Fan speed
percent page 13.

NB!
Active/inactive fault code
Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
For information about the location and appearance of
the sensors, see:
Sensor overview, D9A page 9
Sensor overview, D12D page 11
Sensor overview, D16C page 12
Note: If any of the measurement values for the
following cables are incorrect, this may have caused the
component to fail. Also check if any of the component
values are incorrect.

14
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Ground cable:
1
Conditions:
Component connector removed.
7-pole adapter connected to the upper 7pole
connector block on the cable box.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
2 - Ground R0

9998567
9812519

T2020814

Control cable:
2
Conditions:
Component connector removed.
7-pole adapter connected to the upper 7pole
connector block on the cable box.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
1 - Ground R 47 k

9998567
9812519

T2020814

15
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Supply cable:
3
Conditions:
7-pole adapter connected between the upper 7pole
connector block on the cable box and the component
connector block.
Voltage measuring using a multimeter.
Starter key in the drive position.
Engine control unit connected.
Measurement points Expected value
5 - Ground U5V

9998567
9812519

T2020689

Fan speed sensor


4
Note: Faults in the component may be caused by
faults in the cable harness for the engine control unit.
Therefore check the cable harness before connecting a
new component.
Conditions:
7-pole adapter connected between the upper 7pole
connector block on the cable box and the component
connector block.
Voltage measuring using a multimeter.
Starter key in the drive position.

WARNING
The engine must be turned off.

Engine control unit connected.


Turn the fan manually.

T2020689
Measurement points Expected value
1-2 0-5V

9998567
9812519

Function check
1
Perform a function check, with test 28407-3 Sensor
value, check (engine running) in VCADS Pro, after any
remedial action.

16
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 45 Preheater status

T2018685

T2018686

General information FMI 4


Component: (K48) Relay Short circuit to ground.
Condition for fault code:
Fault code
Output closed.
FMI 3 Short circuit to ground on EB31.
Short circuit to battery voltage. Possible cause:
Condition for fault code: Short circuit to ground on cable between pre-heating
relay and engine control unit.
Output activated. Fault in pre-heater relay.
Short circuit to battery voltage on EB31.
Possible cause: Reaction from the control unit:
Short circuit to battery voltage on cable between Fault code is set.
pre-heating relay and engine control unit. Yellow light requested.
Short circuit in pre-heating relay. Noticeable external symptoms:
Reaction from the control unit: Yellow lamp lights.
Fault code is set. Induction air too hot since pre-heating relay constantly
active.
Yellow light requested.
The engine control unit switches off the output. Appropriate check:
Noticeable external symptoms: Active FMI
284503 MID 128 PID 45 Preheater status, check
Yellow lamp lights. page 19.
Pre-heating relay never activated. Inactive FMI
White smoke during cold start. VCADS Pro: 170043 Fault codes, test mode
Difficult to start in extreme cold. If the fault code becomes active during test Fault
Appropriate check: codes, test mode, fault trace according to Active FMI
Inactive/Active FMI If the fault code does not become active, try activating
This fault code is only active for a short time, while the it during a test drive. In order to fault trace, the fault
starter key is in the pre-heater position. code must be active.
284503 MID 128 PID 45 Preheater status, check
page 19.

17
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

FMI 5
Break.
Condition for fault code:
Output closed.
Circuit interruption.
Possible cause:
Blown fuse to the supply for pre-heating relay.
Break in the cables between the engine control unit
and the pre-heater relay.
Open circuit in pre-heating relay.
Break in feed cable to pre-heater relay.
Reaction from the control unit:
Fault code is set.
Yellow light requested.
The engine control unit switches off the output.
Noticeable external symptoms:
Yellow lamp lights.
Pre-heating relay never activated.
White smoke during cold start.
Difficult to start in extreme cold.
Appropriate check:
Active FMI
284503 MID 128 PID 45 Preheater status, check
page 19.
Inactive FMI
This FMI is only active when the relay is activated. The
fault code will be shown as inactive (when the fault
code is read out) when the relay is not activated.

18
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28450-3
MID 128 PID 45 Preheater status, check
Other special equipment: 9812519
Fault code information see MID 128 PID 45 Preheater
status page 17.

NB!

Active/inactive fault code


Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

Control cable:
1
Conditions:
Blue/red cable to relay disconnected (cable goes to the
engine control unit).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
Blue/red cable - Ground R 200 k

9812519

19
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Supply cable:
2
Conditions:
Black cable to relay disconnected.
Voltage measuring using a multimeter.
Starter key in the drive position.
Engine control unit connected.
Measurement points Expected value
Black cable - Ground U Ubat

9812519

Pre-heating relay
3
Note: Faults in the component may be caused by
faults in the cable harness for the engine control unit.
Therefore check the cable harness before connecting a
new component.
Conditions:
Blue/red cable to relay disconnected (cable goes to the
engine control unit).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement to component.
Measurement points Expected value
Two small screw R 30
connections on the relay

9812519

Function check
Check of pre-heater relay
1
Perform a function check, with test 33311-3 Pre-heating,
test in VCADS Pro, after any remedial action.

20
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 49 ABS control status

Fault code
FMI 9
ABS status check not available.
Condition for fault code:
PID 49the message is not received sufficiently often
or is not available at all.

Possible cause:
A fault in the ABS control unit.
Error in the information link (SAE J1708).
Reaction from the control unit:
Fault code is set.
Yellow light requested.
Noticeable external symptoms:
Yellow lamp lights.
Appropriate check:
See Fault tracing of fault code combinations page 21.
See fault codes for MID 136.

Fault tracing of fault code


combinations
To simplify fault tracing, check the other fault codes to get
an indication of where the fault lies.

Fault code combination A


MID 128 PID 49 only active (possibly in combination with
fault codes from ABS/EBS control unit, MID 136).
1 Check if the ABS/EBS control unit is sending on the
J1587/J1708 link by reading off the identification of
the control unit with VCADS Pro (17034-3 Vehicle
information, test)
2 If the information can be read:
Perform test 17004-3 Fault codes, test mode
using VCADS Pro, to find any possible intermittent
connections on link J1587/J1708 between connector
T2021100 block BAB (behind passenger seat) and the ABS/EBS
control unit.
If the information cannot be read:
Check link J1587/J1708 between connector block BAB
(behind passenger seat) and the ABS/EBS control unit.
Also perform a function test of the ABS/EBS control
unit, see service information group 5.

21
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Fault code combination B


MID 128 PID 49 in combination with additional fault
codes from MID 128 (PID 84, PID 85, PID 91, PID 224,
PID 228).
1 Check link J1587/J1708 between connector block MA
(cable feed through, cab) and engine control unit
or
between connector block MA and connector block CLF
(electrical box centre console).
See also, fault tracing for the other fault codes from
MID 128 (PID 84, PID 85, PID 91, PID 224, PID 228)
to localize the fault.

Fault code combination C


MID 128 PID 49 in combination with fault codes for
J1587/J1708 link fault for air suspension, ABS/EBS,
automatic gearbox/retarder
1 Check link J1587/J1708 between connector block CLF
(electrical box centre console) connector block BAB
(behind passenger seat).

22
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 84 Road speed

General information
Component: (A17) Vehicle control unit

Fault code
FMI 9
Vehicle road speed signal not available (SAE J1708
message).
Condition for fault code:
The vehicle road speed signal is not received
sufficiently often or is not available at all.

Possible cause:
T2012703
Fault in road speed sensor.
Error in information link (SAE J1708/J1587).
Error in vehicle control unit.
Reaction from the control unit:
Fault code is set.
Yellow light requested.
If FMI 11 has been set, the engine control system limits
engine speed to approx 1700 rpm.

Noticeable external symptoms:


Yellow lamp lights.
If FMI 11 has also been set, the maximum engine
speed is approx. 1700 rpm.

Appropriate check:
Active FMI
See Fault tracing of fault code combinations page 24.
Inactive FMI
This fault code cannot be read when it is inactive,
since it cannot be stored. Perform test 17004-3 Fault
codes, test mode in VCADS Pro to check if it is an
intermittent fault.
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

T2021099

23
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

FMI 11 Fault tracing of fault code


Vehicle speed signal not available. (SAE J1939 message). combinations
Condition for fault code: To simplify fault tracing, check the other fault codes to get
The vehicle speed signal is not available on the control an indication of where the fault lies.
link (SAE J1939).
Fault code combination A (only FMI 9)
Possible cause: MID 128 PID 84 FMI 9 in combination with additional
Fault in road speed sensor. fault codes from MID 128 (PID 49, PID 85, PID 91, PID
Fault in the control link (SAE J1939). 224, PID 228).
Error in vehicle control unit. 1 Check link J1587/J1708 between connector block MA
Reaction from the control unit: (cable feed through, cab) and engine control unit
Fault code is set. or
Yellow light requested. between connector block MA and connector block CLF
The message is read from the information link (SAE (electrical box centre console).
J1708) instead. See also, fault tracing for the other fault codes from
If FMI 9 has been set, the engine control system limits MID 128 (PID 49, PID 85, PID 91, PID 224, PID 228)
engine speed to approx 1700 rpm. to localize the fault.

Noticeable external symptoms: Fault code combination B (only FMI 11)


Yellow lamp lights. MID 128 PID 84 FMI 11 in combination with MID 128
If FMI 9 has also been set, the maximum engine speed PSID 201.
is approx 1700 rpm.
1 Fault trace according to instructions for PSID 201.
Appropriate check:
Active FMI Fault code combination C
See Fault tracing of fault code combinations page 24. MID 128 PID 84 FMI 9 and FMI 11 in combination with
Inactive FMI fault code from vehicle control unit MID 144 PID 84.
This fault code cannot be read when it is inactive,
1 Check the road speed sensor and tachcograph as well
since it cannot be stored. Perform test 17004-3 Fault
as the cable between the tachcograph and vehicle
codes, test mode in VCADS Pro to check if it is an
control unit.
intermittent fault.
For vehicles without tachographs:
VCADS Pro: 170043 Fault codes, test mode
Check the road speed sensor and the cable between
If the fault code becomes active during test Fault
the speedometer and vehicle control unit.
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

24
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 85 Cruise control status

General information
Component: (A17) Vehicle control unit

Fault code
FMI 9
Status message from the Cruise Control is not available
(SAE J1587/J1708 message).
Condition for fault code:
The cruise control signal is not received sufficiently
often or is not available at all.

Possible cause:
T2012703
Fault in information link (SAE J1587/J1708).
Error in vehicle control unit.
Reaction from the control unit:
Fault code is set.
Yellow light requested.
Noticeable external symptoms:
Yellow lamp lights.
Cruise control not working
Appropriate check:
Active FMI
See Fault tracing of fault code combinations page 25
Inactive FMI
This fault code cannot be read when it is inactive,
since it cannot be stored. Perform test 17004-3 Fault
codes, test mode in VCADS Pro to check if it is an
intermittent fault.
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

Fault tracing of fault code


combinations
To simplify fault tracing, check the other fault codes to get
an indication of where the fault lies.

Fault code combination A


MID 128 PID 85 in combination with additional fault
codes from MID 128 (PID 49, PID 84, PID 91, PID 224,
PID 228).
1 Check link J1587/J1708 between connector block MA
(cable feed through, cab) and engine control unit
or
between connector block MA and connector block CLF
(electrical box centre console).
See also, fault tracing for the other fault codes from
MID 128 (PID 49, PID 84, PID 91, PID 224, PID 228)
to localize the fault.

T2021099

25
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Fault code combination B


MID 128 PID 85 in combination with fault code from the
vehicle control unit MID 144 PPID 71 and/or SID 243.
1 Check the cruise control switch and cables as well as
cables between the switch and vehicle control unit.

26
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 91 Accelerator pedal position

General information
Component: (A17) Vehicle control unit

Fault code
FMI 9
Accelerator pedal message not available. (SAE
J1587/J1708 message)
Condition for fault code:
The accelerator pedal signal is not received sufficiently
often or is not available at all.

Possible cause:
T2012703
Fault in accelerator pedal sensor.
Fault in information link (SAE J1587/J1708).
Error in vehicle control unit.
Reaction from the control unit:
Fault code is set.
Yellow light requested.
If FMI 11 has also been set, the engine control unit
changes to Limp home mode.

Noticeable external symptoms:


Yellow lamp lights.
If FMI 11 has also been set, the engine will be put in
the Limp home mode and the idling contact is used
instead of the accelerator pedal position sensor.
Appropriate check:
Active FMI
See Fault tracing of fault code combinations page 28.
Inactive FMI
This fault code cannot be read when it is inactive,
since it cannot be stored. Perform test 17004-3 Fault
codes, test mode in VCADS Pro to check if it is an
intermittent fault.
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

T2021099

27
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

FMI 11 Fault tracing of fault code


Accelerator pedal message not available. (SAE J1939 combinations
message)
To simplify fault tracing, check the other fault codes to get
Condition for fault code: an indication of where the fault lies.
Faults in the accelerator pedal sensor are sent on the Fault code combination A (only FMI 9)
control link (SAE J1939).
MID 128 PID 91 FMI 9 in combination with additional
The accelerator pedal signal is not available on the fault codes from MID 128 (PID 49, 84, PID 85, PID 224,
control link (SAE J1939).
PID 228).
Possible cause:
1 Check link J1587/J1708 between connector block MA
Fault in accelerator pedal sensor. (cable feed through, cab) and engine control unit
Error in control link (SAE J1939). or
Error in vehicle control unit. between connector block MA and connector block CLF
Reaction from the control unit: (electrical box centre console).
Fault code is set. See also, fault tracing for the other fault codes from
Yellow light requested. MID 128 (PID 49, 84, PID 85, PID 224, PID 228) to
Accelerator pedal signal is retrieved from the localize the fault.
information link (SAE J1708).
If FMI 9 has also been set, the engine control unit Fault code combination B (only FMI 11)
changes to Limp home mode. MID 128 PID 91 FMI 11 in combination with MID 128
PSID 201.
Noticeable external symptoms:
1 Fault trace according to instructions for PSID 201.
Yellow lamp lights.
If FMI 9 has also been set, the engine will be put in Fault code combination C
the Limp home mode and the idling contact is used
instead of the accelerator pedal position sensor. MID 128 PID 91 FMI 9 and FMI 11 in combination with
fault code from vehicle control unit MID 144 PID 91
Appropriate check: and/or PPID 72.
Active FMI 1 Check the accelerator pedal and the cable between
See Fault tracing of fault code combinations page 28
the accelerator pedal and vehicle control unit.
Inactive FMI
This fault code cannot be read when it is inactive,
since it cannot be stored. Perform test 17004-3 Fault
codes, test mode in VCADS Pro to check if it is an
intermittent fault.
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

28
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 94 Fuel delivery pressure

Types 1/2 Type 1 with electric fuel pump

Type 2 with manual hand pump

General information Fault code is set.


In addition to the fuel pressure, the sensor also measures Yellow light requested.
the fuel temperature.
Noticeable external symptoms:
Component: (B51) Fuel pressure/temperature sensor Yellow lamp lights.
Fault code Appropriate check:
Active FMI
284543 MID 128 PID 94 Fuel delivery pressure,
FMI 3 check page 31
Short circuit to battery voltage. Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
Condition for fault code: If the fault code becomes active during test Fault
The voltage of EA27 exceeds 4.95 V. codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
Possible cause:
it during a test drive. In order to fault trace, the fault
Short circuit to battery voltage, signal cable. code must be active.
Fault in sensor.
Reaction from the control unit:

29
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

FMI 4 FMI 7
Short circuit to battery voltage or permanent loss of signal Pressure too low.
(break).
Condition for fault code:
Condition for fault code: Voltage at EA27 is below alarm limit (please refer to
The voltage of EA27 is below 0.08 V. table).
Possible cause: Engine speed Alarm limit
Break, 5 V supply cable. 600 100 kPa
Break, signal cable.
Break, earth cable. 800 100 kPa
Short circuit to ground, signal cable. 1000 200 kPa
Fault in sensor.
1200 300 kPa
Reaction from the control unit:
Fault code is set. 1300 300 kPa
Yellow light requested. 1400 300 kPa
Noticeable external symptoms:
1500 300 kPa
Yellow lamp lights.
1600 300 kPa
Appropriate check:
Active FMI 1700 300 kPa
284543 MID 128 PID 94 Fuel delivery pressure, 1800 300 kPa
check page 31
Inactive FMI Possible cause:
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault Clogged fuel filter.
codes, test mode, fault trace according to Active FMI Air or leakage in fuel system.
If the fault code does not become active, try activating Opening pressure too low on bypass valve.
it during a test drive. In order to fault trace, the fault Worn out fuel pump.
code must be active. Mechanical fault in sensor.
Reaction from the control unit:
Fault code is set.
Yellow light requested.
Noticeable external symptoms:
Yellow lamp lights.
Low power output.
Difficult to start.
Blue smoke.
Appropriate action:
Active FMI
See service information Feed pressure, fault tracing
(Check list B), Diagnosis, group 2309.
Inactive FMI
This FMI is only active when the engine is running.
The fault code will be shown as inactive (when the fault
code is read out) when the engine is turned off.
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

30
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28454-3
MID 128 PID 94 Fuel delivery pressure, check
Special tools: 9998534/9998567
Other special equipment: 9812519
Fault code information see MID 128 PID 94 Fuel delivery
pressure page 29.

NB!
Active/inactive fault code
Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
For information about the location and appearance of
the sensors, see:
Sensor overview, D9A page 9
Sensor overview, D12D page 11
Sensor overview, D16C page 12
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

31
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Ground cable:
1

Type 1 Type 2

Conditions:
Component connector removed.
Adapter connected to cable harness connector block
(towards engine control unit).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
4 - Ground R0

9998534, 9998567
9812519

32
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Control cable:
2

Type 1 Type 2

Conditions:
Component connector removed.
Adapter connected to cable harness connector block
(towards engine control unit).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
Type 1: 3 - Framework R 100 k
Type 2: 2 - Framework

9998534, 9998567
9812519

33
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Supply cable:
3

Type 1 Type 2

Conditions:
Adapter connected between cable harness connector
block and connector block on fuel filter housing.
Voltage measuring using a multimeter.
Starter key in the drive position.
Engine control unit connected.
Measurement points Expected value
Type 1: 2 - Framework U5V
Type 2: 1 - Framework

9998534, 9998567
9812519

34
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Fuel Pressure Sensor:


4

Type 1 Type 2

Note: Faults in the component may be caused by


faults in the cable harness for the engine control unit.
Therefore check the cable harness before connecting a
new component.
Conditions:
Adapter connected between cable harness connector
block and connector block on fuel filter housing.
Voltage measuring using a multimeter.
Starter key in the drive position.
Engine control unit connected.
Measurement points Expected value
Type 1: 3 - 4 U 0.5 V 1
Type 2: 3 - 4
1
Engine stationary

9998534, 9998567
9812519

Function check
1
Perform a function check, with test 28407-3 Sensor
value, check (engine running) in VCADS Pro, after any
remedial action.

35
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 97 Water in fuel indicator

Types 1/2 Type 1 with electric fuel pump

Type 2 with manual hand pump

General information Fault code is set.


Component: (B52) Water in fuel indicator Yellow light requested.
Noticeable external symptoms:
Fault code Yellow lamp lights.
FMI 3 Indicator does not function.
Short circuit to battery voltage. Appropriate check:
Condition for fault code: Active FMI
284163 MID 128 PID 97 Water in fuel indicator,
Voltage on EB6 exceeds 91% of battery voltage (0.91 * check page 38
Ubat).
Inactive FMI
Possible cause: VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
Short circuit to battery voltage, signal cable. codes, test mode, fault trace according to Active FMI
Break, signal cable. If the fault code does not become active, try activating
Fault in indicator. it during a test drive. In order to fault trace, the fault
Reaction from the control unit: code must be active.

36
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

FMI 4 FMI 14
Short circuit to ground. This information code is shown when the electric priming
pump is active.
Condition for fault code:
Voltage on EB6 less than 5% of battery voltage (0.05 * Condition for fault code:
Ubat). The pump is active.
Possible cause: Possible cause:
Short circuit to ground, signal cable. The pump is activated.
Fault in indicator. Reaction from the control unit:
Reaction from the control unit: Information code is set.
Fault code is set. Blue lamp requested
Yellow light requested. Noticeable external symptoms:
Indicator does not function.
Blue lamp lit.
Noticeable external symptoms:
Yellow lamp lights.
Appropriate check:
Active FMI
284163 MID 128 PID 97 Water in fuel indicator,
check page 38
Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

37
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28416-3
MID 128 PID 97 Water in fuel indicator, check
Special tools: 9998567
Other special equipment: 9812519
Fault code information see MID 128 PID 97 Water in
fuel indicator page 36.

NB!

Active/inactive fault code


Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
For information about the location and appearance of
the sensors, see:
Sensor overview, D9A page 9
Sensor overview, D12D page 11
Sensor overview, D16C page 12
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

38
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Signal cable:
1
Conditions:
7-pole adapter connected to the cable harness
connector block (towards engine control unit) and
measurement box with adapter connected to cable
harness connector block EB.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement points Expected value
3 - EB6 R0

If a break or other unexpected value is noted, then the


fault is probably in the connection between the pump and
the engine control unit.

9998505, 9998567, 9998699


9812519

T2021418

Supply cable:
2
Conditions:
Component connector removed.
7-pole adapter connected to cable harness connector
block (towards engine control unit).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
2 - Ground R0

If the expected value is not received, then the fault is


probably in the supply cable between the indicator and
the engine control unit. This can also have caused a fault
in the indicator. Check the indicator also.

9998567
9812519

T2020815

39
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Water in fuel indicator


3
Note: Faults in the component may be caused by
faults in the cable harness for the engine control unit.
Therefore check the cable harness before connecting a
new component.
Conditions:
Component connector removed.
7-pole adapter connected to component connector
block.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement to component.
Measurement points Expected value
2-3 Break (normal)

9998567
9812519

T2020818

Function check
1
Perform a function check, with test 23321-3 Drainage
of water in fuel system, test in VCADS Pro, after any
remedial action. See service information Drainage
of water in fuel system, fault tracing (Check list S),
Diagnosis, group 2331.

40
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 98 Engine oil level

Types 1/2 Type 1

Type 2

General information Reaction from the control unit:


In addition to the oil level the sensor also measures the oil Fault code is set.
temperature (Only applies to sensor type 2). Yellow light requested.
Component: (B10) Oil level sensor Noticeable external symptoms:
or Yellow lamp lights.
(B119) Oil level/temperature sensor
Appropriate check:
Fault code Active FMI
284173 MID 128 PID 98 Engine oil level, check
page 43
FMI 1 Inactive FMI
Oil level too low (WARNING level). VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
Condition for fault code: codes, test mode, fault trace according to Active FMI
Oil level below warning level. If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
Possible cause:
code must be active.
Low oil level
Fault in sensor.

41
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

FMI 4 FMI 5
Short circuit to ground. Circuit interruption.
Condition for fault code: Condition for fault code:
The voltage on EB15 EB22 is under 0.5 V. The voltage on EB15EB22 exceeds 4.95 V.
Possible cause: Possible cause:
Short circuit to ground, signal cable. Break, signal cable.
Fault in sensor. Break, earth cable.
Reaction from the control unit:
Short circuit to battery voltage, signal cable.
Short circuit to battery voltage, ground cable.
Fault code is set. Short circuit to 5 V, signal cable.
Yellow light requested. Short circuit to 5 V, ground cable.
Noticeable external symptoms: Fault in sensor.
Yellow lamp lights. Reaction from the control unit:
Appropriate check: Fault code is set.
Active FMI Yellow light requested.
284173 MID 128 PID 98 Engine oil level, check Noticeable external symptoms:
page 43
Yellow lamp lights.
Inactive FMI
VCADS Pro: 170043 Fault codes, test mode Appropriate check:
If the fault code becomes active during test Fault Active FMI
codes, test mode, fault trace according to Active FMI 284173 MID 128 PID 98 Engine oil level, check
If the fault code does not become active, try activating page 43
it during a test drive. In order to fault trace, the fault Inactive FMI
code must be active. VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

42
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28417-3
MID 128 PID 98 Engine oil level, check
Special tools: 9998534
Other special equipment: 9812519
Fault code information see MID 128 PID 98 Engine
oil level page 41.

NB!
Active/inactive fault code
Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
For information about the location and appearance of
the sensors, see:
Sensor overview, D9A page 9
Sensor overview, D12D page 11
Sensor overview, D16C page 12
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

43
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Ground cable:
1
Conditions:
Component connector removed.
4-pole adapter connected to cable harness connector
block (towards engine control unit).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
1 - Ground R3M

9998534
9812519

T2020820

Supply cable:
2
Conditions:
4-pole adapter connected between cable harness
connector block and component connector block.
Voltage measuring using a multimeter.
Starter key in the drive position.
Engine control unit connected.
Measurement points Expected value
2 - Ground U 2 - 4.5 V

9998534
9812519

T2019798

44
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Oil level sensor


3
Note: Faults in the component may be caused by
faults in the cable harness for the engine control unit.
Therefore check the cable harness before connecting a
new component.
Conditions:
Component connector removed.
4-pole adapter connected to component connector
block.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement to component.
Measure- Expected value
ment points
1-2 Break (normal)

9998534
T2020821
9812519

Function check
1
Perform a function check, with test 28408-3 Sensor value
check, engine stationary in VCADS Pro, after any
remedial action.

45
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 100 Engine oil pressure

Types 1/2 Type 1

Type 2

General information Fault code


In addition to the oil pressure the sensor also measures
the oil temperature (Only applies to sensor type 1). FMI 1
Pressure too low.
Component: (B38) Oil pressure/temperature sensor
or Condition for fault code:
(B118) Oil pressure sensor The voltage on EA14 is under the alarm limit.
Possible cause:
Oil level is too low.
Contaminated oil, slow-flowing or too thin.
Fault in overflow valve(s).
Worn oil pump.
Fault in sensor.
Reaction from the control unit:
Fault code is set.
Red light requested.
Power reduction in the 1st stage and shutdown in 2nd
stage (if engine protection is chosen in the data set).
Noticeable external symptoms:
LED lights up at the oil pressure gauge.
Power reduction (if engine protection is chosen in the
data set).
Engine switch-off when the vehicle speed falls below 3
km/h (if engine protection is chosen in the data set).
46
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Appropriate action: FMI 4


Active FMI Short circuit to earth or break.
See service information Oil pressure engine, fault
tracing (Check list J), Diagnosis, group 2209. Condition for fault code:
Inactive FMI The voltage of EA14 is below 0.08 V.
This FMI is only active when the engine is running.
Possible cause:
The fault code will be shown as inactive (when the fault
code is read out) when the engine is turned off. Break, 5 V supply cable.
VCADS Pro: 170043 Fault codes, test mode Break, signal cable.
If the fault code becomes active during test Fault Short circuit to ground, 5 V supply cable.
codes, test mode, fault trace according to Active FMI Short circuit to ground, signal cable.
If the fault code does not become active, try activating Fault in sensor.
it during a test drive. In order to fault trace, the fault Reaction from the control unit:
code must be active. Fault code is set.
Yellow light requested.
FMI 3 The engine control unit stops sending PID 100.
Short circuit to battery voltage. Noticeable external symptoms:
Condition for fault code: Yellow lamp lights.
The voltage on EA14 exceeds 4.95 V. The oil pressure gauge shows 0 in the instrument.
Possible cause: Appropriate check:
Short circuit to battery voltage or 5 V, signal cable. Active FMI
284553 MID 128 PID 100 Engine oil pressure,
Fault in sensor. check page 48.
Reaction from the control unit: Inactive FMI
Fault code is set. VCADS Pro: 170043 Fault codes, test mode
Yellow light requested. If the fault code becomes active during test Fault
The engine control unit stops sending PID 100. codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
Noticeable external symptoms: it during a test drive. In order to fault trace, the fault
Yellow lamp lights. code must be active.
The oil pressure gauge shows 0 in the instrument.
Appropriate check:
Active FMI
284553 MID 128 PID 100 Engine oil pressure,
check page 48
Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

47
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28455-3
MID 128 PID 100 Engine oil pressure, check
Special tools: 9998534
Other special equipment: 9812519
Fault code information see MID 128 PID 100 Engine
oil pressure page 46.

NB!
Active/inactive fault code
Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
For information about the location and appearance of
the sensors, see:
Sensor overview, D9A page 9
Sensor overview, D12D page 11
Sensor overview, D16C page 12
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

48
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Ground cable:
1
Conditions:
Component connector removed.
4-pole adapter connected to cable harness connector
block (towards engine control unit).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
4 - Ground R0

9998534
9812519

T2020822

Control cable:
2
Conditions:
Component connector removed.
4-pole adapter connected to cable harness connector
block (towards engine control unit).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
2 - Ground R 100 k

9998534
9812519

T2020822

49
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Supply cable:
3
Conditions:
4-pole adapter connected between cable harness
connector block and component connector block.
Voltage measuring using a multimeter.
Starter key in the drive position.
Engine control unit connected.
Measurement points Expected value
1 - Ground U5V

9998534
9812519

T2019799

Oil pressure sensor


4

Note: Faults in the component may be caused by
faults in the cable harness for the engine control unit.
Therefore check the cable harness before connecting a
new component.

Conditions:
4-pole adapter connected between cable harness
connector block and component connector block.
Voltage measuring using a multimeter.
Starter key in the drive position.
Measurement points Expected value
2-4 U 0.5 V (stationary
engine)

9998534
9812519

T2019799

Function check
1
Perform a function check, with test 28407-3 Sensor
value, check (engine running) in VCADS Pro, after any
remedial action.

50
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 102 Boost pressure

Type 1 Type 1

Type 2 Type 2

General information The engine control unit stops sending PID 102.
In addition to the boost pressure, the sensor also Power reduction.
measures the boost air temperature.
Noticeable external symptoms:
Component: (B37) Boost pressure/temperature sensor Yellow lamp lights.
The boost pressure gauge shows 0 in the instrument.
Fault code Low power output.
FMI 3 Appropriate check:
Short circuit to battery voltage. Active FMI
284563 MID 128 PID 102 Boost pressure, check
Condition for fault code: page 53.
The voltage on EA3 exceeds 4.95 V. Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
Possible cause: If the fault code becomes active during test Fault
Short circuit to battery voltage or 5 V, signal cable. codes, test mode, fault trace according to Active FMI
Fault in sensor. If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
Reaction from the control unit:
code must be active.
Fault code is set.
Yellow light requested.

51
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

FMI 4
Short circuit to earth or break.
Condition for fault code:
The voltage of EA3 is below 0.08 V.
Possible cause:
Break, 5 V supply cable.
Break, signal cable.
Short circuit to ground, 5 V supply cable.
Short circuit to ground, signal cable.
Fault in sensor.
Reaction from the control unit:
Fault code is set.
Yellow light requested.
The engine control unit stops sending PID 102.
Power reduction.
Noticeable external symptoms:
Yellow lamp lights.
The boost pressure gauge shows 0 in the instrument.
Low power output.
Appropriate check:
Active FMI
284563 MID 128 PID 102 Boost pressure, check
page 53.
Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

52
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28456-3
MID 128 PID 102 Boost pressure, check
Special tools: 9990216, 9998534
Other special equipment: 9812519
Fault code information see MID 128 PID 102 Boost
pressure page 51.

NB!
Active/inactive fault code
Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
For information about the location and appearance of
the sensors, see:
Sensor overview, D9A page 9
Sensor overview, D12D page 11
Sensor overview, D16C page 12
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

53
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Ground cable:
1

Type 1 Type 2

Conditions:
Component connector removed.
Adapter connected to cable harness connector block
(towards engine control unit). For sensor type 1 the
connector block is in the cable box.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
Type 1: 4 - Framework
R0
Type 2: 1 - Framework

9990216, 9998534
9812519

54
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Signal cable:
2

Type 1 Type 2

Conditions:
Component connector removed.
Adapter connected to cable harness connector block
(towards engine control unit). For sensor type 1 the
connector block is in the cable box.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
Type 1: 2 - Framework
R 100 k
Type 2: 4 - Framework

9990216, 9998534
9812519

55
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Supply cable:
3

Type 1 Type 2

Conditions:
Adapter connected between cable harness connector
block and connector block on the component. For
sensor type 1 the connector block is in the cable box.
Voltage measuring using a multimeter.
Starter key in the drive position.
Engine control unit connected.
Measurement points Expected value
Type 1: 1 - Framework
U5V
Type 2: 3 - Framework

9990216, 9998534
9812519

56
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Boost pressure sensor


4

Type 1 Type 2

Note: Faults in the component may be caused by


faults in the cable harness for the engine control unit.
Therefore check the cable harness before connecting a
new component.
Conditions:
Adapter connected between cable harness connector
block and connector block on the component. For
sensor type 1 the connector block is in the cable box.
Voltage measuring using a multimeter.
Starter key in the drive position.
Measurement points Expected value
Type 1: 2 - 4
U 1.1 V 1
Type 2: 1 - 4
1
Stationary engine, 0 meter above sea level

9990216, 9998534
9812519

Function check
1
Perform a function check, with test 28407-3 Sensor
value, check (engine running) in VCADS Pro, after any
remedial action.

57
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 105 Boost air temperature

Type 1 Type 1

Type 2 Type 2

General information
In addition to the boost air temperature, the sensor also
measures the boost pressure.

The boost air temperature signal is used to switch on the


radiator fan.

Component: (B37) Boost pressure/temperature sensor

58
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Fault code FMI 4


Short circuit to ground.
FMI 3
Short circuit to battery voltage or break. Condition for fault code:
The voltage of EA2 is below 0.08 V.
Condition for fault code:
The voltage on EA2 exceeds 4.95 V. Possible cause:
Short circuit to ground, signal cable.
Possible cause: Fault in sensor.
Short circuit to battery or 5 V voltage, signal cable. Reaction from the control unit:
Short circuit to battery voltage, ground cable.
Break, signal cable. Fault code is set.
Fault in sensor. Yellow light requested.
Reaction from the control unit: Noticeable external symptoms:
Fault code is set. Yellow lamp lights.
Yellow light requested. Appropriate check:
Noticeable external symptoms: Active FMI
Yellow lamp lights. 284573 MID 128 PID 105 Boost air temperature,
check page 60.
Appropriate check: Inactive FMI
Active FMI VCADS Pro: 170043 Fault codes, test mode
284573 MID 128 PID 105 Boost air temperature, If the fault code becomes active during test Fault
check page 60. codes, test mode, fault trace according to Active FMI
Inactive FMI If the fault code does not become active, try activating
VCADS Pro: 170043 Fault codes, test mode it during a test drive. In order to fault trace, the fault
If the fault code becomes active during test Fault code must be active.
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

59
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28457-3
MID 128 PID 105 Boost air temperature, check
Special tools: 9990216, 9998534
Other special equipment: 9812519
Fault code information see MID 128 PID 105 Boost air
temperature page 58.

NB!
Active/inactive fault code
Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
For information about the location and appearance of
the sensors, see:
Sensor overview, D9A page 9
Sensor overview, D12D page 11
Sensor overview, D16C page 12
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

60
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Ground cable:
1

Type 1 Type 2

Conditions:
Component connector removed.
Adapter connected to cable harness connector block
(towards engine control unit). For sensor type 1 the
connector block is in the cable box.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
Type 1: 4 - Framework R0
Type 2: 1 - Framework

9990216, 9998534
9812519

61
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Signal cable:
2

Type 1 Type 2

Conditions:
Component connector removed.
Adapter connected to cable harness connector block
(towards engine control unit). For sensor type 1 the
connector block is in the cable box.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
Type 1: 3 - Framework R 5.7 k 1

Type 2: 2 - Framework
1
Value may vary 20%

9990216, 9998534
9812519

62
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Boost air temperature sensor


3

Type 1 Type 2

Note: Faults in the component may be caused by


faults in the cable harness for the engine control unit.
Therefore check the cable harness before connecting a
new component.
Conditions:
Component connector removed.
Adaptor connected to the component connecting
block. For sensor type 1 the connector block is in
the cable box.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement to component.

63
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Type 1
Measure- Temperature Expected value
ment points
3 - 4 -40 C 168.112.6 k

-30 C 88.36.0 k

-20 C 48.43.1 k

-10 C 27.51.6 k

0 C 16.20.89 k

+10 C 9.880.50 k

+20 C 6.200.28 k

+30 C 4.000.17 k

+40 C 264897

+50 C 179358

+60 C 124042

+70 C 87333

+80 C 62726

+90 C 45820

+100 C 33915

+110 C 25512

+120 C 19510

+130 C 150.28.0

+140 C 117.46.6

+150 C 92.75.7

64
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Type 2
Measure- Temperature Expected value
ment points
1 - 2 -40 C 48.152.85 k

-30 C 26.851.50 k

-20 C 15.610.83 k

-10 C 9.430.48 k

0 C 5.890,28 k

+10 C 3.790.17 k

+20 C 2.510.11 k

+30 C 1.720.07 k

+40 C 120047

+50 C 85132

+60 C 61222

+70 C 44619

+80 C 32911

+90 C 2467.7

+100 C 1865.6

+110 C 1424.4

+120 C 1103.6

+130 C 85.52.9

9990216, 9998534
9812519

Function check
1
Perform a function check, with test 28407-3 Sensor
value, check (engine running) in VCADS Pro, after any
remedial action.

65
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 107 Air filter differential pressure

T2012686

T2018692

General information FMI 3


Component: (B39) Pressure drop air filter/temperature Short circuit to battery voltage.
sensor
Condition for fault code:
Fault code Voltage on EB3 exceeds 91% of battery voltage (0.91 *
Ubat).
FMI 0 Possible cause:
Pressure drop is too large.
Short circuit to battery or 5 V voltage, signal cable.
The pressure drop is greatest at high engine speed/load. Short circuit to battery voltage, ground cable.
For this reason, FMI 0 is often found as an inactive fault Fault in sensor.
code. Reaction from the control unit:
Condition for fault code: Fault code is set.
Pressure drop is too large. Yellow light requested.
Voltage on EB3 is 925% of battery voltage (0.09 * Noticeable external symptoms:
Ubat and 0.25 * Ubat).
Yellow lamp lights.
Possible cause: Appropriate check:
Clogged air filter. Active FMI
Fault in sensor. 284583 MID 128 PID 107 Air filter differential
Reaction from the control unit: pressure, check page 68.
Fault code is set. Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
Yellow light requested. If the fault code becomes active during test Fault
Noticeable external symptoms: codes, test mode, fault trace according to Active FMI
Yellow lamp lights. If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
Appropriate action: code must be active.
Check the air filter.
See service information Boost pressure, fault tracing
(Check list A), Diagnosis, group 2550.

66
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

FMI 4 FMI 5
Short circuit to ground. Break.
Condition for fault code: Condition for fault code:
Voltage on EB3 less than 9% of battery voltage (0.09 * Voltage on EB3 is 6391% of battery voltage (0.63 *
Ubat). Ubat and 0.91 * Ubat).
Possible cause: Possible cause:
Short circuit to ground, signal cable. Open circuit in signal lead.
Fault in sensor. Break in the earth lead.
Reaction from the control unit:
Fault in sensor.
Fault code is set. Reaction from the control unit:
Yellow light requested. Fault code is set.
Noticeable external symptoms:
Yellow light requested.
Yellow lamp lights. Noticeable external symptoms:
Appropriate check:
Yellow lamp lights.
Active FMI Appropriate check:
284583 MID 128 PID 107 Air filter differential Active FMI
pressure, check page 68. 284583 MID 128 PID 107 Air filter differential
Inactive FMI pressure, check page 68.
VCADS Pro: 170043 Fault codes, test mode Inactive FMI
If the fault code becomes active during test Fault VCADS Pro: 170043 Fault codes, test mode
codes, test mode, fault trace according to Active FMI If the fault code becomes active during test Fault
If the fault code does not become active, try activating codes, test mode, fault trace according to Active FMI
it during a test drive. In order to fault trace, the fault If the fault code does not become active, try activating
code must be active. it during a test drive. In order to fault trace, the fault
code must be active.

67
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28458-3
MID 128 PID 107 Air filter differential pressure, check
Special tools: 9998534
Other special equipment: 9812519
Fault code information see MID 128 PID 107 Air filter
differential pressure page 66.

NB!
Active/inactive fault code
Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
For information about the location and appearance of
the sensors, see:
Sensor overview, D9A page 9
Sensor overview, D12D page 11
Sensor overview, D16C page 12
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

68
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Ground cable:
1
Conditions:
Component connector removed.
4-pole adapter connected to cable harness connector
block (towards engine control unit).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
2 - Ground R0

9998534
9812519

T2020826

Signal cable/supply cable:


2
Conditions:
Component connector removed.
4-pole adapter connected between cable harness
connector block and component connector block.
Voltage measuring using a multimeter.
Starter key in the drive position.
Engine control unit connected.
Measurement points Expected value
1 - Ground U 0.8 * Ubat

9998534
9812519

T2020693

69
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Pressure drop sensor, air filter


3
Note: Faults in the component may be caused by
faults in the cable harness for the engine control unit.
Therefore check the cable harness before connecting a
new component.
Conditions:
Component connector removed.
4-pole adapter connected to component connector
block.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement to component.
Measurement points Nominal value
1-2 R 330 1

1
If the measured value 2.2 k
when the engine is shut off, this
indicates that the contact has stuck in the active position.

T2020827 9998534
9812519

Function check
1
Perform a function check, with test 28407-3 Sensor
value, check (engine running) in VCADS Pro, after any
remedial action.

70
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 108 Atmospheric pressure

General information
The sensor is located inside the engine control unit and
can therefore not be checked. The signal is used to
calculate boost pressure as well as to compensate for fuel
when driving at high altitudes.

Component: (A14) Engine control unit

Fault code
FMI 3
Short circuit to battery voltage.
Condition for fault code:
The signal from the internal sensor exceeds 4.95 V.
Possible cause:
Internal fault in the control unit.
T2012687 The control unit has been exposed to extremely high
pressure.

Reaction from the control unit:


Fault code is set.
Yellow light requested.
Noticeable external symptoms:
Yellow lamp lights.
Poor response at high altitudes.
FMI 4
Short circuit to earth or break.
Condition for fault code:
The signal from the internal sensor is below 0.08 V.
Possible cause:
Internal fault in the control unit.
The control unit has been exposed to extremely low
pressure.

Reaction from the control unit:


Fault code is set.
Yellow light requested.
Noticeable external symptoms:
Yellow lamp lights.
Poor response at high altitudes.

71
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 110 Engine coolant temperature

Type 1 Type 2

Type 3 Types 1/2/3

General information Fault code is set.


Component: (B21) Coolant temperature, sensor Red light requested.
Power reduction.
Fault code Noticeable external symptoms:
FMI 0 Red lamp lights.
Temperature too high. Low power output.
Condition for fault code: Appropriate action:
The coolant temperature exceeds 101 C. Active FMI
See service information coolant temperature, fault
Possible cause: tracing (Check list L), Diagnosis, group 2619.
Low coolant level. Inactive FMI
Fault in thermostat. This FMI is only active when the engine is running.
Clogged radiator (internally/externally). The fault code will be shown as inactive (when the fault
Clogged intercooler (on the outside). code is read out) when the engine is turned off.
Poor through-flow in the cooling system. VCADS Pro: 170043 Fault codes, test mode
Worn coolant pump (low pump pressure). If the fault code becomes active during test Fault
Fault in pressure cap, expansion vessel. codes, test mode, fault trace according to Active FMI
Fault in sensor. If the fault code does not become active, try activating
Fault in engine fan. it during a test drive. In order to fault trace, the fault
code must be active.
Reaction from the control unit:

72
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

FMI 3 FMI 4
Short circuit to battery voltage or break. Short circuit to ground.
Condition for fault code: Condition for fault code:
The voltage on EA25 exceeds 4.95 V. The voltage on EA25 is below 0.08 V.
Possible cause: Possible cause:
Short circuit to battery or 5 V voltage, signal Short circuit to ground, signal cable/supply cable.
cable/supply cable. Fault in sensor.
Open circuit, signal cable/supply cable. Reaction from the control unit:
Break, earth cable.
Fault in sensor. Fault code is set.
Yellow light requested.
Reaction from the control unit: The engine control unit stops sending PID 110.
Fault code is set. Noticeable external symptoms:
Yellow light requested.
The engine control unit stops sending PID 110. Yellow lamp lights.
The coolant temperature gauge shows 0 in the
Noticeable external symptoms: instrument.
Yellow lamp lights. Appropriate check:
The coolant temperature gauge shows 0 in the
instrument. Active FMI
284603 MID 128 PID 110 Engine coolant
Appropriate check: temperature, check page 74.
Active FMI Inactive FMI
284603 MID 128 PID 110 Engine coolant VCADS Pro: 170043 Fault codes, test mode
temperature, check page 74. If the fault code becomes active during test Fault
Inactive FMI codes, test mode, fault trace according to Active FMI
VCADS Pro: 170043 Fault codes, test mode If the fault code does not become active, try activating
If the fault code becomes active during test Fault it during a test drive. In order to fault trace, the fault
codes, test mode, fault trace according to Active FMI code must be active.
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

73
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28460-3
MID 128 PID 110 Engine coolant temperature, check
Special tools: 9990216, 9998534
Other special equipment: 9812519
Fault code information see MID 128 PID 110 Engine
coolant temperature page 72.

NB!
Active/inactive fault code
Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
For information about the location and appearance of
the sensors, see:
Sensor overview, D9A page 9
Sensor overview, D12D page 11
Sensor overview, D16C page 12
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

74
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Ground cable:
1

Type 1 Type 2

Type 3

Conditions:
Component connector removed.
4-pole adapter connected to cable harness connector
block (towards engine control unit).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
2 - Ground R0

9990216, 9998534
9812519

75
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Signal cable:
2

Type 1 Type 2

Type 3

Conditions:
Component connector removed.
4-pole adapter connected to cable harness connector
block (towards engine control unit).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
1 - Ground R 1.4 k

9990216, 9998534
9812519

76
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Supply cable:
3

Type 1 Type 2

Type 3

Conditions:
Component connector removed.
4-pole adapter connected between cable harness
connector block and component connector block.
Voltage measuring using a multimeter.
Starter key in the drive position.
Engine control unit connected.
Measurement points Expected value
1 - Ground U5V

9990216, 9998534
9812519

77
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Coolant temperature sensor


4

Type 1 Type 2

Type 3

Note: Faults in the component may be caused by


faults in the cable harness for the engine control unit.
Therefore check the cable harness before connecting a
new component.
Conditions:
Component connector removed.
4-pole adapter connected to component connector
block.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement to component.

78
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Types 1 and 2
Measure- Temperature Expected value
ment points
1-2 -30 C 27.53.2 k

-20 C 15.01.6 k

-10 C 8.50.82 k

0 C 4.90.44 k

10 C 3.00.25 k

20 C 1.90.14 k

30 C 120585

40 C 79852

50 C 54232

60 C 37620

70 C 26713

80 C 191.18.5

90 C 139.75.5

100 C 103.73.7

110 C 78.02.8 O

120 C 59.52.4

130 C 45.92.0

79
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Type 3
Measure- Temperature Expected value
ment points
1-2 -30 C 26.12.5 k

-20 C 15.51.4 k

-10 C 9.40.76 k

0 C 5.90.43 k

10 C 3.80.25 k

20 C 2.50.15 k

30 C 170792

40 C 117557

50 C 83436

60 C 59623

70 C 43514

80 C 32310

90 C 2436

100 C 1864

110 C 1444

120 C 1134

130 C 893

9990216, 9998534
9812519

Function check
1
Perform a function check, with test 28407-3 Sensor
value, check (engine running) in VCADS Pro, after any
remedial action.

80
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 111 Coolant level

T2018694
T2012689

General information Inactive FMI


Component: (S68) Coolant level indicator VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
Fault code codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
FMI 1 it during a test drive. In order to fault trace, the fault
Level too low. code must be active.

Condition for fault code:


FMI 3
Coolant level switch closed. Short circuit to higher voltage.
Voltage on EB7 less than 45% of battery voltage (0.45
* Ubat). Condition for fault code:
Possible cause: Voltage on EB7 exceeds 95% of battery voltage (0.95 *
Ubat).
Low coolant level.
Short circuit to ground, signal cable. Possible cause:
Fault in sensor. Short circuit to battery or 24 V voltage, signal cable.
Reaction from the control unit: Fault in coolant level sensor.
Fault code is set. Reaction from the control unit:
Red light requested. Fault code is set.
The engine control unit reduces the output after 30 Yellow light requested.
seconds and switches off the engine if the vehicle
speed falls below 3 km/h (if engine protection is chosen Noticeable external symptoms:
in the data set). Yellow lamp lights.
Noticeable external symptoms: Appropriate check:
Red lamp lights. Active FMI
284613 MID 128 PID 111 Coolant level, check page
Reduced engine output and engine switch-off when the 83.
vehicle speed falls below 3 km/h (if engine protection
is chosen in the data set). Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
Suitable action/checks: If the fault code becomes active during test Fault
Active FMI codes, test mode, fault trace according to Active FMI
Fill with coolant. If the fault code does not become active, try activating
284613 MID 128 PID 111 Coolant level, check page it during a test drive. In order to fault trace, the fault
83. code must be active.

81
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

FMI 4
Short circuit to ground.
Condition for fault code:
The voltage on EB7 is close to 0 V.
Possible cause:
Short circuit to ground, signal cable.
Fault in coolant level sensor.
Reaction from the control unit:
Fault code is set.
Yellow light requested.
Noticeable external symptoms:
Yellow lamp lights.
Appropriate check:
Active FMI
284613 MID 128 PID 111 Coolant level, check page
83.
Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

82
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28461-3
MID 128 PID 111 Coolant level, check
Special tools: 9990008
Other special equipment: 9812519
Fault code information see MID 128 PID 111 Coolant
level page 81.

NB!

Active/inactive fault code


Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
For information about the location and appearance of
the sensors, see:
Sensor overview, D9A page 9
Sensor overview, D12D page 11
Sensor overview, D16C page 12
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

Ground cable:
1
Conditions:
Component connector removed.
Resistance measurement with multimeter and test
probes.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
2 - Ground R0

9990008
9812519

83
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Supply cable/signal cable:


2
Conditions:
Component connector removed.
Voltage measurement with multimeter and test probes.
Starter key in the drive position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
1 - Ground U 0.8 * Ubat

9990008
9812519

Coolant level sensor


3
Note: Faults in the component may be caused by
faults in the cable harness for the engine control unit.
Therefore check the cable harness before connecting a
new component.
Conditions:
Component connector removed.
Resistance measurement with multimeter and test
probes.
Starting key in the stop position.
Measurement to component.
Measurement points Expected value
1-2 Break (normal)
1-2 R0 (empty)

9990008
9812519

Function check
1
Perform a function check, with test 28407-3 Sensor
value, check (engine running) in VCADS Pro, after any
remedial action.

84
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 153 Crankcase pressure

T2018688

T2018719

General information VCADS Pro: 170043 Fault codes, test mode


Component: (B54) Crankcase pressure sensor If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
Fault code If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
FMI 0 code must be active.
Too high crankcase pressure.
Condition for fault code: FMI 3
Crankcase pressure too high, exceeds 8 kPa. Short circuit to battery voltage.

Possible cause: Condition for fault code:


Clogged crankcase ventilation. The voltage on EB24 exceeds 4.95 V.
Worn or damaged cylinder liners, pistons or piston Possible cause:
rings.
Fault in sensor. Short circuit to battery voltage or 5 V supply, signal
cable.
Reaction from the control unit: Fault in sensor.
Fault code is set. Reaction from the control unit:
Red light and buzzer requested. Fault code is set.
Reduced power output. Yellow light requested.
Reduced engine speed.
Engine shut down when speed is lower than 2 km/h. Noticeable external symptoms:
Engine braking disabled. Yellow lamp lights.
Noticeable external symptoms: Appropriate check:
Red lamp lights. Active FMI
Buzzer alarm 284263 MID 128 PID 153 Crankcase pressure,
Low power output. check page 87.
Engine shut down when speed is lower than 2 km/h. Inactive FMI
Engine braking disabled. VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
Appropriate check:
codes, test mode, fault trace according to Active FMI
Active FMI If the fault code does not become active, try activating
284263 MID 128 PID 153 Crankcase pressure,
it during a test drive. In order to fault trace, the fault
check page 87.
code must be active.
Inactive FMI
This FMI is only active when the engine is running.
The fault code will be shown as active (when the fault
code is read out) when the engine is turned off.

85
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

FMI 4
Short circuit to earth or break.
Condition for fault code:
The voltage on EB24 is under 0.08 V.
Possible cause:
Break, 5 V supply cable.
Break, signal cable.
Short circuit to ground, signal cable.
Fault in sensor.
Reaction from the control unit:
Fault code is set.
Yellow light requested.
Noticeable external symptoms:
Yellow lamp lights.
Appropriate check:
Active FMI
284263 MID 128 PID 153 Crankcase pressure,
check page 87.
Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

86
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28426-3
MID 128 PID 153 Crankcase pressure, check
Special tools: 9998534
Other special equipment: 9812519
Fault code information see MID 128 PID 153 Crankcase
pressure page 85.

NB!
Active/inactive fault code
Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
For information about the location and appearance of
the sensors, see:
Sensor overview, D9A page 9
Sensor overview, D12D page 11
Sensor overview, D16C page 12
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

87
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Ground cable:
1
Conditions:
Component connector removed.
4-pole adapter connected to cable harness connector
block (towards engine control unit).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
4 - Ground R0

9998534
9812519

T2020822

Supply cable:
2
Conditions:
4-pole adapter connected between cable harness
connector block and component connector block.
Voltage measuring using a multimeter.
Starter key in the drive position.
Engine control unit connected.
Measurement points Expected value
1 - Ground U 4.8 - 5.15 V

9998534
9812519

T2019799

88
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Control cable:
3
Conditions:
4-pole adapter connected between cable harness
connector block and component connector block.
Voltage measuring using a multimeter.
Starter key in the drive position.
Engine control unit connected.
Measurement points Expected value
2 - Ground U = 2.8 - 3.0 V 1
1
At sea level, 100 kPa, engine stationary

9998534
9812519

T2019799

Function check
1
Perform a function check, with test 28407-3 Sensor
value, check (engine running) in VCADS Pro, after any
remedial action.

89
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 158 Battery voltage

T3009517

T2018695

General information FMI 4


Battery voltage too low.
Fault code Condition for fault code:
FMI 3 The battery voltage less than 12 V.
Battery voltage too high. Possible cause:
Condition for fault code: Fault in alternator.
The battery voltage exceeds 36 V. Fault in battery, battery cables.
Possible cause: Reaction from the control unit:
Fault in alternator. Fault code is set.
Fast charger connected. Yellow light requested.
Reaction from the control unit: Noticeable external symptoms:
Fault code is set. Yellow lamp lights.
Yellow light requested. Appropriate check:
Noticeable external symptoms: Active FMI
284623 MID 128 PID 158 Battery voltage, check
Yellow lamp lights. page 91.
Appropriate check: Inactive FMI
Active FMI VCADS Pro: 170043 Fault codes, test mode
284623 MID 128 PID 158 Battery voltage, check If the fault code becomes active during test Fault
page 91. codes, test mode, fault trace according to Active FMI
Inactive FMI If the fault code does not become active, try activating
VCADS Pro: 170043 Fault codes, test mode it during a test drive. In order to fault trace, the fault
If the fault code becomes active during test Fault code must be active.
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

90
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28462-3
MID 128 PID 158 Battery voltage, check
Special tools: 9998505, 9998699
Other special equipment: 9812519
Fault code information see MID 128 PID 158 Battery
voltage page 90.

NB!
Active/inactive fault code
Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Function check
Supply voltage, engine control unit
1
Conditions:
Break-out box with adapter connected to the engine
control unit connector block.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Measurement points Expected value
EB9 - EB10 R0
EB11 - EB12 R0

9998505, 9998699
9812519

T2020908

91
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

2
Conditions:
Measuring box with adapter connected between
engine control unit and cable harness.
Voltage measuring using a multimeter.
Starter key in the drive position.
Measurement points Expected value
EB9 - EB11 U Ubat
EB10 - EB12 U Ubat

9998505, 9998699
9812519

T2020695

92
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 172 Air inlet temperature

T2012686

T2018692

General information FMI 4


Component: (B39) Air filter pressure/temperature sensor Short circuit to ground.
Condition for fault code:
Fault code
The voltage on EB3 is under 0.08 V.
FMI 3 Possible cause:
Short circuit to battery voltage or break.
Short circuit to ground, signal cable.
Condition for fault code: Fault in sensor.
The voltage of EB3 exceeds 4.95 V. Reaction from the control unit:
Possible cause: Fault code is set.
Short circuit to battery or 5 V voltage, signal cable. Yellow light requested.
Short circuit to battery voltage, ground cable. Noticeable external symptoms:
Break, signal cable. Yellow lamp lights.
Break, earth cable. Blue smoke in cold weather conditions.
Fault in sensor.
Appropriate check:
Reaction from the control unit:
Fault code is set. Active FMI
284633 MID 128 PID 172 Air inlet temperature,
Yellow light requested. check page 94.
Noticeable external symptoms: Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
Yellow lamp lights. If the fault code becomes active during test Fault
Appropriate check: codes, test mode, fault trace according to Active FMI
Active FMI If the fault code does not become active, try activating
284633 MID 128 PID 172 Air inlet temperature, it during a test drive. In order to fault trace, the fault
check page 94. code must be active.
Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

93
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28463-3
MID 128 PID 172 Air inlet temperature, check
Special tools: 9998534
Other special equipment: 9812519
Fault code information see MID 128 PID 172 Air inlet
temperature page 93.

NB!
Active/inactive fault code
Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
For information about the location and appearance of
the sensors, see:
Sensor overview, D9A page 9
Sensor overview, D12D page 11
Sensor overview, D16C page 12
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

94
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Ground cable:
1
Conditions:
Component connector removed.
4-pole adapter connected to cable harness connector
block (towards engine control unit).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
4 - Ground R0

9998534
9812519

T2020826

Signal cable/supply cable:


2
Conditions:
4-pole adapter connected between cable harness
connector block and component connector block.
Voltage measuring using a multimeter.
Starter key in the drive position.
Engine control unit connected.
Measurement points Expected value
3 - Ground U5V

9998534
9812519

T2020693

95
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Air temperature sensor


3
Note: Faults in the component may be caused by
faults in the cable harness for the engine control unit.
Therefore check the cable harness before connecting a
new component.
Conditions:
Component connector removed.
4-pole adapter connected to component connector
block.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement to component.
Measure- Temperature Expected value
ment points
3 - 4 -30 C 88.65.5 k

-20 C 48.62.8 k

-10 C 27.61.4 k
T2020827

0 C 16.30.76 k

10 C 10.00.42 k

20 C 6.20.33 k

30 C 4.00.14 k

40 C 266377

50 C 183145

60 C 124429

70 C 87616

80 C 629.09.5

90 C 458.76.0

100 C 339.93.4

9998534
9812519

Function check
1
Perform a function check, with test 28407-3 Sensor
value, check (engine running) in VCADS Pro, after any
remedial action.

96
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 175 Engine oil temperature

Type 1 Type 1

Type 2 Type 2

General information Fault code


In addition to the engine oil temperature the sensor also
measures the oil pressure (Only applies to sensor type 2). FMI 0
Temperature too high.
In addition to the engine oil temperature the sensor also
measures the oil level (Only applies to sensor type 2). Condition for fault code:
Oil temperature above 125 C (type 1) or 135 C
Note: To check where the oil temperature sensor is (type 2).
located:
Possible cause:
Separate the oil level sensor connector block on the Poor cooling capacity.
sump. Fault in sensor.
Two pins in the connector block: Oil temperature
sensor is located in the oil pressure sensor in the Reaction from the control unit:
engine block. Fault code is set.
Four pins in the connector block: Oil temperature Red light requested.
sensor is located in the oil level sensor in the sump.
Noticeable external symptoms:
Component: (B38) Engine oil pressure/temperature Red lamp lights.
sensor Power reduction in the 1st stage (at 125 C) and
or shutdown in 2nd stage (if engine protection is chosen
(B119) Oil temperature/oil level sensor in the data set).

97
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Appropriate action: FMI 4


Active FMI Short circuit to ground.
See service information Engine coolant temperature,
fault tracing (Check list L), Diagnosis, group 2209. Condition for fault code:
Inactive FMI The voltage on EA1 is below 0.08 V.
VCADS Pro: 170043 Fault codes, test mode
Possible cause:
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI Short circuit to ground, signal cable.
If the fault code does not become active, try activating Fault in sensor.
it during a test drive. In order to fault trace, the fault Reaction from the control unit:
code must be active. Fault code is set.
Yellow light requested.
FMI 3 The engine control unit stops sending PID 175.
Short circuit to battery voltage or break. Noticeable external symptoms:
Condition for fault code: Yellow lamp lights.
The voltage on EA1 exceeds 4.95 V. Engine coolant temperature gauge shows 0 in the
instrument.
Possible cause:
Appropriate check:
Short circuit to battery voltage or 5 V supply, signal Active FMI
cable.
284653 MID 128 PID 175 Engine oil temperature,
Break, signal cable. check page 99.
Open circuit, supply cable. Inactive FMI
Fault in sensor. VCADS Pro: 170043 Fault codes, test mode
Reaction from the control unit: If the fault code becomes active during test Fault
Fault code is set. codes, test mode, fault trace according to Active FMI
Yellow light requested. If the fault code does not become active, try activating
The engine control unit stops sending PID 175. it during a test drive. In order to fault trace, the fault
code must be active.
Noticeable external symptoms:
Yellow lamp lights.
Engine coolant temperature gauge shows 0 in the
instrument.

Appropriate check:
Active FMI
284653 MID 128 PID 175 Engine oil temperature,
check page 99.
Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

98
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28465-3
MID 128 PID 175 Engine oil temperature, check
Special tools: 9998534
Other special equipment: 9812519
Fault code information see MID 128 PID 175 Engine oil
temperature page 97.

NB!
Active/inactive fault code
Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
For information about the location and appearance of
the sensors, see:
Sensor overview, D9A page 9
Sensor overview, D12D page 11
Sensor overview, D16C page 12
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

99
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Ground cable:
1

Type 1 Type 2

Conditions:
Component connector removed.
4-pole adapter connected to cable harness connector
block (towards engine control unit).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
4 - Ground R0

9998534
9812519

100
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Control cable:
2

Type 1 Type 2

Conditions:
Component connector removed.
4-pole adapter connected to cable harness connector
block (towards engine control unit).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
3 - Ground R 1.4 k

9998534
9812519

101
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Supply cable:
3

Type 1 Type 2

Conditions:
4-pole adapter connected between cable harness
connector block and component connector block.
Voltage measuring using a multimeter.
Starter key in the drive position.
Engine control unit connected.
Measurement points Expected value
1 - Ground U5V

9998534
9812519

102
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Engine oil temperature sensor


4

Type 1 Type 2

Note: Faults in the component may be caused by


faults in the cable harness for the engine control unit.
Therefore check the cable harness before connecting a
new component.
Conditions:
Component connector removed.
4-pole adapter connected to component connector
block.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement to component.

103
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Measure- Temperature Expected value


ment points
3 - 4 -30 C 27.53.1 k

-20 C 15.01.6 k

-10 C 8.50.82 k

0 C 4.90.44 k

+10 C 3.00.25 k

+20 C 1.90.14 k

+30 C 120585

+40 C 79852

+50 C 54132

+60 C 37620

+70 C 26713

+80 C 191.18.5

+90 C 139.75.5

+100 C 103.73.7

+110 C 78.02.8

+120 C 59.52.4

+130 C 45.92.0

9998534
9812519

Function check
1
Perform a function check, with test 28407-3 Sensor
value, check (engine running) in VCADS Pro, after any
remedial action.

104
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 190 Engine rpm


Fault code
FMI 0
Engine speed too high
Condition for fault code:
Engine speed above 2500 rpm.
Possible cause:
Wrong gear during engine braking.
The engine is running on engine oil.
Reaction from the control unit:
Fault code is set.
Red light requested.
Unit injector turned off, no fuel injection.
VCB activated.
Noticeable external symptoms:
Red lamp lights.
Below 2 km/h:
VCB activated. The engine is turned off.
Above 2 km/h:
VCB activated down to 1000 rpm.

Appropriate action:
If it is suspected that the engine is running on engine
oil, check:

Oil leakage, turbo aggregate.


Closed crankcase ventilation (if such exists).

105
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 224 Electronic immobilizer

General information
Fault code
FMI 2
Incorrect data/Incorrect response.
Condition for fault code:
Response from Immobilizer is incorrect.
Possible cause:
Incorrectly programmed Immobilizer or engine control
unit, they do not give the same response code.

Reaction from the control unit:


Fault code is set.
Yellow light requested.
The engine is not allowed to start.
Noticeable external symptoms:
Yellow lamp lights.
The engine cannot be started.
Appropriate action:
Update software for Immobilizer and/or engine control
unit.

FMI 12
No response from Immobilizer.
Condition for fault code:
Communication between engine control unit and
Immobilizer does not function.

Possible cause:
Immobilizer control unit damaged.
Fault in information link SAE J1708.
Reaction from the control unit:
Fault code is set.
Yellow light requested.
The engine is not allowed to start.
Noticeable external symptoms:
Yellow lamp lights.
T2021099
The engine cannot be started.
Appropriate check:
See Fault tracing of fault code combinations page 107

106
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Fault tracing of fault code


combinations
To simplify fault tracing, check the other fault codes to get
an indication of where the fault lies.

Fault code combination A


MID 128 PID 224 FMI 12 in combination with no other
fault codes from MID 128.
1 Check link J1587/J1708 between connector block MA
(cable feed through, cab) and Immobilizer control unit
in cab. Also check Immobilizer control unit, see service
information group 3.

Fault code combination B


MID 128 PID 224 FMI 12 in combination with additional
fault codes from MID 128 (PID 49, 84, PID 85, PID 91,
PID 228).
1 Check link J1587/J1708 between connector block MA
(cable feed through, cab) and engine control unit
or
between connector block MA and connector block CLF
(electrical box centre console).
See also, fault tracing for the other fault codes from
MID 128 (PID 49, 84, PID 85, PID 91, PID 228) to
localize the fault.

107
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PID 228 Road speed sensor calibration

General information
Component: (A14) Engine control unit

Fault code
FMI 11
Road speed sensor calibration message missing on
information link (SAE J1587/J1708).
Condition for fault code:
PID 228 message is not available on the information
link (SAE J1587/J1708).

Possible cause:
T2012695 Error in information link (SAE J1708/J1587).
Error in vehicle control unit.
Reaction from the control unit:
Fault code is set.
Yellow light requested.
Noticeable external symptoms:
Yellow lamp lights.
Appropriate check:
See Fault tracing of fault code combinations page
108.

Fault tracing of fault code


combinations
To simplify fault tracing, check the other fault codes to get
an indication of where the fault lies.

Fault code combination A


MID 128 PID 228 FMI 11 in combination with additional
fault codes from MID 128 (PID 49, 84, PID 85, PID 91,
PID 224).
1 Check link J1587/J1708 between connector block MA
(cable feed through, cab) and engine control unit
or
between connector block MA and connector block CLF
(electrical box centre console).
See also, fault tracing for the other fault codes from
MID 128 (PID 49, 84, PID 85, PID 91, PID 224) to
localize the fault.

T2021099

108
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PPID 119 High coolant temperature

T2012688

T2018693

General information Appropriate action:


Component: (B21) Coolant temperature, sensor Active FMI
See service information coolant temperature, fault
Fault code tracing (Check list L), Diagnosis, group 2619.
Inactive FMI
FMI 0 This FMI is only active when the engine is running.
Temperature too high. The fault code will be shown as inactive (when the fault
code is read out) when the engine is turned off.
Condition for fault code: VCADS Pro: 170043 Fault codes, test mode
The coolant temperature exceeds 101 C. If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
Possible cause:
If the fault code does not become active, try activating
Low coolant level. it during a test drive. In order to fault trace, the fault
Fault in thermostat. code must be active.
Clogged radiator (internally/externally).
Clogged intercooler (on the outside).
Poor through-flow in the cooling system.
Worn coolant pump (low pump pressure).
Fault in pressure cap, expansion vessel.
Fault in sensor.
Fault in engine fan.
Reaction from the control unit:
Fault code is set.
Red light requested.
Power reduction.
Noticeable external symptoms:
Red lamp lights.
Low power output.

109
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PPID 122 VCB Engine compression brake

T2018926 T2020934

General information FMI 3


Component: (Y39) VCB solenoid valve Short circuit to battery voltage.

Fault code Condition for fault code:


Output activated.
FMI 1 (Information code) Short circuit to battery voltage on EA33.
Oil temperature is too low. Possible cause:
Condition for information code: Short circuit to battery voltage between the VCB
solenoid valve and engine control unit.
Output activated. Short circuit in VCB solenoid valve.
Oil temperature below 55 C (type 1) or 60 C (type 2).
Possible cause: Reaction from the control unit:
Oil temperature below 55 C (type 1) or 60 C (type 2). Fault code is set.
Fault in sensor. Yellow light requested.
The output is switched off.
Reaction from the control unit:
Noticeable external symptoms:
Fault code is set. Yellow lamp lights.
Blue lamp requested Reduced engine braking because the VCB cannot be
Noticeable external symptoms: activated.
Blue lamp lit. Appropriate check:
Reduced engine braking because the VCB cannot be Active FMI
activated.
284683 MID 128 PPID 122 Engine compression
brake VCB, check page 112.
Inactive FMI
This FMI is only active when the VCB solenoid valve
is activated. The fault code will be shown as inactive
(when the fault code is read out) when the engine is
turned off.
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

110
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

FMI 4 FMI 5
Short circuit to ground. Circuit interruption.
Condition for fault code: Condition for fault code:
Output not activated. Output not activated.
Short circuit to ground on EA33. Break in the VCB circuit.
Possible cause: Possible cause:
Short circuit to ground between the VCB solenoid Break between the VCB solenoid valve and engine
valve and engine control unit. control unit.

Reaction from the control unit:


Break in the supply cable to VCB solenoid valve.
Short circuit in VCB solenoid valve.
Fault code is set. Blown fuse for supply to VCB solenoid valve.
Yellow light requested.
The output is switched off. Reaction from the control unit:
Noticeable external symptoms:
Fault code is set.
Yellow light requested.
Yellow lamp lights. The output is switched off.
VCB is on all the time.
Engine stops Noticeable external symptoms:
Appropriate check:
Yellow lamp lights.
Reduced engine braking because the VCB cannot be
Active FMI activated.
284683 MID 128 PPID 122 Engine compression
brake VCB, check page 112. Appropriate check:
Inactive FMI Active FMI
VCADS Pro: 170043 Fault codes, test mode 284683 MID 128 PPID 122 Engine compression
If the fault code becomes active during test Fault brake VCB, check page 112.
codes, test mode, fault trace according to Active FMI Inactive FMI
If the fault code does not become active, try activating VCADS Pro: 170043 Fault codes, test mode
it during a test drive. In order to fault trace, the fault If the fault code becomes active during test Fault
code must be active. codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

111
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28468-3
MID 128 PPID 122 Engine compression brake VCB, check
Other special equipment: 9812519
Fault code information see MID 128 PPID 122 VCB
Engine compression brake page 110.

NB!
Active/inactive fault code
Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

Ground cable/Control cable:


1
Conditions:
Component cables disconnected.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
Ground 1
R 220 k
1
Measure both cables to find which is the ground cable.

9812519

112
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Supply cable:
2
Conditions:
Component cables disconnected.
Voltage measuring using a multimeter.
Starter key in the drive position.
Engine control unit connected.
Measurement points Expected value
Supply cable - Ground 1
U Ubat
1
Measure both cables to find which is the supply cable.

9812519

Actuator compression brake, VCB


3
Note: Faults in the component may be caused by
faults in the cable harness for the engine control unit.
Therefore check the cable harness before connecting a
new component.
Conditions:
Component cables disconnected.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement to component.
Measurement points Expected value
1-2 R 95
1 - Ground Open circuit
2 - Ground Open circuit

9812519

Function check
1
Perform a function check after any remedial actions. See
service information Engine brake, fault tracing (Check
list O), Diagnosis, group 2531.

113
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PPID 123 Buffer air TC

T2019349

T2018698

General information FMI 4


Buffer air to TC unit. Short circuit to ground.

Component: (Y37) Solenoid valve, buffer air Condition for fault code:
Output activated.
Fault code Short circuit to earth on EB36.
FMI 3 Possible cause:
Short circuit to battery voltage. Short circuit to ground between the VCB solenoid
valve and engine control unit.
Condition for fault code:
Reaction from the control unit:
Output activated. Fault code is set.
Short circuit to battery voltage on EB36.
Yellow light requested.
Possible cause:
Noticeable external symptoms:
Short circuit to battery voltage between the VCB Yellow lamp lights.
solenoid valve and engine control unit.
Short circuit in solenoid valve. No buffer air.
Reaction from the control unit: Appropriate check:
Fault code is set. Active FMI
284313 MID 128 PPID 123 Buffer air TC, Check
Yellow light requested. page 116.
Outputs EB35 and EB36 are closed. Inactive FMI
Noticeable external symptoms: VCADS Pro: 170043 Fault codes, test mode
Yellow lamp lights. If the fault code becomes active during test Fault
The TC buffer air does not work when the engine is codes, test mode, fault trace according to Active FMI
idling. If the fault code does not become active, try activating
Blue smoke when idling. it during a test drive. In order to fault trace, the fault
code must be active.
Appropriate check:
Active FMI
284313 MID 128 PPID 123 Buffer air TC, Check
page 116.
Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

114
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

FMI 5
Break.
Condition for fault code:
Output activated.
Circuit interruption.
Possible cause:
Blown fuse for supply to buffer air.
Reaction from the control unit:
Fault code is set.
Yellow light requested.
Outputs EB35 and EB36 are closed.
Noticeable external symptoms:
Yellow lamp lights.
The TC buffer air does not work when the engine is
idling.
Blue smoke when idling.
Appropriate check:
Active FMI
284313 MID 128 PPID 123 Buffer air TC, Check
page 116.
Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

115
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28431-3
MID 128 PPID 123 Buffer air TC, Check
Special tools: 9998567
Other special equipment: 9812519
Fault code information see MID 128 PPID 123 Buffer
air TC page 114.

NB!

Active/inactive fault code


Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

Ground cable/Control cable:


1
Conditions:
Component connector removed.
7-pole adapter connected to cable harness connector
block (towards engine control unit).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement toward the engine control unit.
Engine control unit connected.
Measurement points Expected value
6 - Ground R 200 k

9998567
9812519

T2020844

116
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Supply cable:
2
Conditions:
7-pole adapter connected between cable harness
connector block and component connector block.
Voltage measuring using a multimeter.
Starter key in the drive position.
Engine control unit connected.
Measurement points Expected value
1 - Ground U Ubat

9998567
9812519

T2020842

117
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PPID 124 Exhaust pressure governor

T2018699 T2018698

General information FMI 4


This function offers step-less exhaust braking and a heat Short circuit to ground.
retention function.
Condition for fault code:
Component: (Y37) Solenoid valve, Exhaust pressure Output not activated.
governor Short circuit to earth on EB35.
Possible cause:
Fault code
Short circuit to earth between solenoid valve and
FMI 3 engine control unit.
Short circuit to battery voltage. Reaction from the control unit:
Condition for fault code: Fault code is set.
Output activated. Yellow light requested.
Short circuit to battery voltage on EB35. Noticeable external symptoms:
Possible cause: Yellow lamp lights.
Short circuit to battery voltage between solenoid valve Exhaust pressure governor constantly activated.
and engine control unit. Low power output.
Short circuit in solenoid valve. Extreme smoke production (black).
Reaction from the control unit: Appropriate check:
Fault code is set. Active FMI
284713 MID 128 PPID 124 EPG 1, check page 120.
Yellow light requested. Inactive FMI
Output EB35 is closed. VCADS Pro: 170043 Fault codes, test mode
Noticeable external symptoms: If the fault code becomes active during test Fault
Yellow lamp lights. codes, test mode, fault trace according to Active FMI
Engine brake out of order If the fault code does not become active, try activating
Heat retention does not function. it during a test drive. In order to fault trace, the fault
code must be active.
Appropriate check:
Active FMI
284713 MID 128 PPID 124 EPG 1, check page 120.
Inactive FMI
This FMI is only active when the PWM valve is
activated. The fault code will be shown as inactive
(when the fault code is read out) when the engine is
turned off.
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

118
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

FMI 5
Break.
Condition for fault code:
Output activated.
Break in the exhaust pressure governor circuit.
Possible cause:
Break between solenoid valve and engine control unit.
Break in supply cable to solenoid valve.
Blown fuse for supply to exhaust pressure governor.
Break in the solenoid valve.
Reaction from the control unit:
Fault code is set.
Yellow light requested.
The following outputs are closed:
EB35 and EA33

Noticeable external symptoms:


Yellow lamp lights.
Engine brake out of order
Appropriate check:
Active FMI
284713 MID 128 PPID 124 EPG 1, check page 120.
Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

119
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28471-3
MID 128 PPID 124 EPG 1, check
Special tools: 9998567
Other special equipment: 9812519
Fault code information see MID 128 PPID 124 Exhaust
pressure governor page 118.

NB!

Active/inactive fault code


Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

Ground cable/Control cable:


1
Conditions:
Component connector removed.
7-pole adapter connected to cable harness connector
block (towards engine control unit).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
2 - Ground R 200 k

9998567
9812519

T2020846

120
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Supply cable:
2
Conditions:
7-pole adapter connected between cable harness
connector block and component connector block.
Voltage measuring using a multimeter.
Starter key in the drive position.
Engine control unit connected.
Measurement points Expected value
1 - Ground U Ubat

9998567
9812519

T2020847

Function check
1
Perform a function check with test 25340-3 Start and
pre-heating function, test and test 25336-3 Exhaust
brake function, test in VCADS Pro, after any remedial
actions.

121
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 SID 1/2/3/4/5/6 Injector

T2018700 T2018701

General information Fault code


Fault code Help FMI 2
SID 1 Injector 1 Short circuit to battery voltage (injectors high voltage
side).
SID 2 Injector 2
Condition for fault code:
SID 3 Injector 3 Injector activated.
SID 4 Injector 4 Short circuit to battery voltage on EA12 or EA24 (high
voltage side of each injector bank, see electrical
SID 5 Injector 5 schema).
SID 6 Injector 6 Possible cause:
Short circuit to battery voltage at higher voltage,
Component: (Y33) Unit injector injector cabling.

Reaction from the control unit:


Fault code is set.
Yellow light requested.
The particular injector bank is switched off.
Noticeable external symptoms:
Yellow lamp lights.
Low power output.
Uneven operation.
Abnormal noise.
3 cylinder operation.
Appropriate check:
Active FMI
284723 MID 128 SID 1/2/3/4/5/6 Unit injector, check
page 125.
Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

122
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

FMI 3 Inactive FMI


Short circuit to battery voltage or short-circuited injector VCADS Pro: 170043 Fault codes, test mode
(injectors low voltage side). If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
Condition for fault code: If the fault code does not become active, try activating
Injector activated. it during a test drive. In order to fault trace, the fault
Short circuit to battery voltage on the pin on each code must be active.
injectors low voltage side (EA11, EA22, EA23, EA34,
EA35, EA36).
FMI 5
Possible cause: Break in injector circuit.
Short circuit between high and low voltage sides.
Short circuit to battery voltage at low voltage, injector Condition for fault code:
cabling. Injector activated.
Break in injector circuit.
Reaction from the control unit:
Fault code is set. Possible cause:
Yellow light requested. Open circuit in cable on low or high voltage side. If 3
The particular injector or the whole of the affected fault codes have been set (one bank), the open circuit
injector bank is switched off. will be on the high-voltage side. If there is only one
fault code, the open circuit will be on the low voltage
Noticeable external symptoms: side of the particular injector.
Yellow lamp lights.
Low power output. Reaction from the control unit:
Uneven operation. Fault code is set.
Abnormal noise. Yellow light requested.
3 or 5 cylinder operation. One or three injectors are switched off.
Appropriate check: Noticeable external symptoms:
Active FMI Yellow lamp lights.
284723 MID 128 SID 1/2/3/4/5/6 Unit injector, check Low power output.
page 125. Uneven operation.
Inactive FMI Abnormal noise.
VCADS Pro: 170043 Fault codes, test mode 3 or 5 cylinder operation.
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI Appropriate check:
If the fault code does not become active, try activating Active FMI
284723 MID 128 SID 1/2/3/4/5/6 Unit injector, check
it during a test drive. In order to fault trace, the fault
page 125.
code must be active.
Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
FMI 4 If the fault code becomes active during test Fault
Short circuit to ground (injectors low or high voltage side). codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
Condition for fault code: it during a test drive. In order to fault trace, the fault
Injector activated. code must be active.
Short circuit to earth on the pin on each injectors
low (EA11, EA22, EA23, EA34, EA35, EA36) or high
voltage side (EA12, EA24).

Possible cause:
Short circuit to earth in the cabling for each injectors
low or high voltage side.

Reaction from the control unit:


Fault code is set.
Yellow light requested.
The particular injector bank is switched off.
Noticeable external symptoms:
Yellow lamp lights.
Low power output.
Uneven operation.
Abnormal noise.
3 cylinder operation.
Appropriate check:
Active FMI
284723 MID 128 SID 1/2/3/4/5/6 Unit injector, check
page 125.

123
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

FMI 7 FMI 11
The mechanical system does not respond in the correct Unidentifiable fault
way
Condition for fault code:
Condition for fault code: Injector activated.
Injector activated. Possible cause:
Too high cylinder balancing data.
Intermittent faults.
Possible cause:
Reaction from the control unit:
Injector fault.
Poor compression. Fault code is set.
Uneven engine load when using PTO. Yellow light requested.
The particular injector or the whole injector bank is
Reaction from the control unit: switched off.
Fault code is set. Noticeable external symptoms:
Yellow light requested.
The particular injector is switched off. Yellow lamp lights.
Low power output.
Noticeable external symptoms: Uneven operation.
Yellow lamp lights. Abnormal noise.
Low power output. 3 or 5 cylinder operation.
Uneven operation. Appropriate check:
Abnormal noise.
Appropriate action: Condition for fault code:
Active FMI Injector activated.
See service information Cylinder balancing, fault Too high cylinder balancing data.
tracing (Check list F), Diagnosis, group 2111.
Possible cause:
Inactive FMI Injector fault.
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault Poor compression.
codes, test mode, fault trace according to Active FMI Reaction from the control unit:
If the fault code does not become active, try activating Fault code is set.
it during a test drive. In order to fault trace, the fault Yellow light requested.
code must be active. The particular injector is switched off.
Noticeable external symptoms:
Yellow lamp lights.
Low power output.
Uneven operation.
Abnormal noise.
Appropriate action:
Active FMI
See service information Cylinder balancing, fault
tracing (Check list F), Diagnosis, group 2111.
284723 MID 128 SID 1/2/3/4/5/6 Unit injector, check
page 125.
Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

124
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28472-3
MID 128 SID 1/2/3/4/5/6 Unit injector, check
Special tools: 9998505, 9998699
Other special equipment: 9812519
Fault code information see MID 128 SID 1/2/3/4/5/6
Injector page 122.

NB!
Note that small resistances are difficult to measure. Use
the given value as a guide when fault tracing injector
circuits.

Active/inactive fault code


Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
For information about the location and appearance of
the sensors, see:
Sensor overview, D9A page 9
Sensor overview, D12D page 11
Sensor overview, D16C page 12
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

125
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Check of wiring
1
Conditions:
Break-out box with adapter connected to cable
harness connector block (EA).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement on component.
Engine control unit not connected.

Measurement points Expected value


EA11 - EA12 R 40.1 (20 C)
R 5.60.15 (120 C)
EA22 - EA12 R 40.1 (20 C)
R 5.60.15 (120 C)
EA23 - EA12 R 40.1 (20 C)
R 5.60.15 (120 C)
EA34 - EA24 R 40.1 (20 C)
R 5.60.15 (120 C)

T2020835 EA35 - EA24 R 40.1 (20 C)


R 5.60.15 (120 C)
EA36 - EA24 R 40.1 (20 C)
R 5.60.15 (120 C)
EA11 - Ground Open circuit
EA22 - Ground Open circuit
EA23 - Ground Open circuit
EA34 - Ground Open circuit
EA35 - Ground Open circuit
EA36 - Ground Open circuit

9998505, 9998699
9812519

126
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Injectors
2
Note: Faults in the component may be caused by
faults in the cable harness for the engine control unit.
Therefore check the cable harness before connecting a
new component.
Conditions:
Component cables disconnected.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement to component.
Measurement points Expected value
R1 R 40.1 (20 C)
R 5.60.15 (120 C)
R2 Open circuit
R3 Open circuit

T2018702
9812519

127
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 SID 18 Drain valve, water separator

Types 1/2 Type 1 with electric fuel pump

Type 2 with manual hand pump

General information Fault code is set.


Component: (A45) Solenoid valve, draining water Yellow light requested.
separator The output is switched off.
Noticeable external symptoms:
Fault code
Yellow lamp lights.
FMI 3 Solenoid valve is switched off.
Short circuit to battery voltage. Water drainage not possible.
Appropriate check:
Condition for fault code:
Output activated. Active FMI
284272 MID 128 SID 18 Drainage valve, water
Short circuit to battery voltage on EB32 (type 1) or separator, check page 130.
EA19 (type 2).
Inactive FMI
Possible cause: VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
Short circuit to battery voltage on wiring between the codes, test mode, fault trace according to Active FMI
VCB solenoid valve and engine control unit.
Internal short circuit in the solenoid valve. If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
Reaction from the control unit: code must be active.

128
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

FMI 4 FMI 5
Short circuit to ground. Open circuit in water drainage circuit.
Condition for fault code: Condition for fault code:
Output closed. Output closed.
Short circuit to ground on EB32. Break in the water drainage circuit.
Possible cause: Possible cause:
Short circuit to ground on wiring between the VCB Break between solenoid valve and engine control unit.
solenoid valve and engine control unit. Break in supply cable to the water drainage valve.
Reaction from the control unit:
Break in solenoid valve.
Blow fuse for drainage valve.
Fault code is set.
Yellow light requested. Reaction from the control unit:
Noticeable external symptoms:
Fault code is set.
Yellow light requested.
Yellow lamp lights.
Fuel leakage with stationary engine and key in driving Noticeable external symptoms:
position. Yellow lamp lights.
Air in the fuel system. Solenoid valve permanently turned off.
Low power output. Water drainage not possible.
Water drainage not possible. Appropriate check:
Appropriate check: Active FMI
Active FMI 284272 MID 128 SID 18 Drainage valve, water
284272 MID 128 SID 18 Drainage valve, water separator, check page 130.
separator, check page 130. Inactive FMI
Inactive FMI VCADS Pro: 170043 Fault codes, test mode
VCADS Pro: 170043 Fault codes, test mode If the fault code becomes active during test Fault
If the fault code becomes active during test Fault codes, test mode, fault trace according to Active FMI
codes, test mode, fault trace according to Active FMI If the fault code does not become active, try activating
If the fault code does not become active, try activating it during a test drive. In order to fault trace, the fault
it during a test drive. In order to fault trace, the fault code must be active.
code must be active.

129
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28427-3
MID 128 SID 18 Drainage valve, water separator, check
Special tools: 9998505, 9998567, 9998699
Other special equipment: 9812519
Fault code information see MID 128 SID 18 Drain valve,
water separator page 128.

NB!
Active/inactive fault code
Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

Supply cable:
1
Check the drainage valve fuse (F41).
Note: If neither the drainage valve nor the engine brake
work, the fuse is probably blown.

130
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

2
Conditions:
7-pole adapter connected between cable harness
connector block and component connector block.
Voltage measuring using a multimeter.
Starter key in the drive position.
Engine control unit connected.
Measurement points Expected value
4 - Ground U Ubat

If the expected value is not received, then the fault is


probably in the cable between the drainage valve and
the fuse.

9998567
9812519

T2020692

Control cable
3
Put a receptacle under the water separator.
Check that the drainage valve opens when output 3 in the
adapter break-out box is grounded.

Measurement points Expected value


3 - Ground Drainage valve opens

If the valve opens and fuel starts to run out from the water
separator filter connector, but this does not occur when
the drain button is pressed (and all conditions for the
function are fulfilled), the fault lies in either:

The wiring between the drain valve and the engine


control unit. This is checked in step 5.
or
The switch for water separator/purging. This is
checked in Function check, step2.

or
Water in fuel indicator. If the switch does not activate
the water separator. This is checked in Function
C2002726
check, step2.

9998567

131
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Type 1 with electric fuel pump Type 2 with manual hand pump

Conditions:
7-pole adapter connected to the cable harness
connector block (towards engine control unit) and
measurement box with adapter connected to cable
harness connector block EB (type 1) or EA (type 2).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement points Expected value
Type 1 with electric fuel R0
pump
5 - EB32
Type 2 with manual hand
pump
5 - EA19

If a break or other unexpected value is noted, then the


fault is probably in the connection between the drainage
valve and the engine control unit.

9998505, 9998567, 9998699


9812519

132
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Solenoid valve
5
Note: Faults in the component may be caused by
faults in the cable harness for the engine control unit.
Therefore check the cable harness before connecting a
new component.
Conditions:
7-pole adapter connected to component connector
block.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement to component.
Measurement points Expected value
4-5 5 60

If the expected value is not found, the fault is probably


in the drainage valve.

9998567
9812519

T2020818

6
Check

Function check
1
Perform a function check after any remedial actions.
Conditions:
Measuring box with adapter connected between
engine control unit and cable harness.
Voltage measuring using a multimeter.
Starter key in the drive position.
Engine control unit connected.
Measurement points Expected value
Type 1 with electric fuel U Ubat (not active)
pump U 0 V (active)
EB32 - EB9
Type 2 with manual hand
pump:
EA19 - EB9

9998505, 9998699
9812519

T2020695

133
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

2
Check the switch for water separator/purging and the
water in fuel indicator. See sections Switch fuel
pump/drainage valve, check and Water in fuel indicator,
check respectively, in Drainage of water in fuel, fault
tracing (Check list S), Diagnosis, group 2331.

134
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 SID 21 Engine position timing sensor

Type 1 Type 1

Type 2 Type 2

General information Fault code


Speed, camshaft.
FMI 3
Component: (B05) Sensor, engine speed Short circuit to battery voltage or permanent loss of signal.
Condition for fault code:
Camshaft speed signal not available.
Possible cause:
Short circuit to battery voltage, positive cable.
Short circuit to battery voltage, negative cable.
Short circuit to earth, positive cable.
Break in positive cable.
Break in negative cable.
An incorrectly fitted sensor (incorrect distance to
toothed wheel).
Reversed polarity on the sensor.
Fault in sensor.
Damaged sensor wheel.
Reaction from the control unit:
135
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Fault code is set. FMI 8


Yellow light requested. Abnormal frequency.
Noticeable external symptoms: Condition for fault code:
Yellow lamp lights. The control unit detects extra pulses on the engine
Difficult to start at next start (no symptom about the speed signal.
fault code is set when the engine is running).
Possible cause:
Appropriate check: Electrical interference in the engine speed signal.
Active FMI Poor insulation or faulty cable harness.
284323 MID 128 SID 21 Engine position timing An incorrectly fitted sensor (incorrect distance to
sensor, check page 137. toothed wheel).

Appropriate action:
Fault in sensor.
Damaged sensor wheel.
See service information Camshaft and flywheel
signals, fault tracing (Check list H), Diagnosis, group Reaction from the control unit:
2846. Fault code is set.
Inactive FMI Yellow light requested.
This FMI is only active when the engine is running.
The fault code will be shown as inactive (when the fault Noticeable external symptoms:
code is read out) when the engine is turned off. Yellow lamp lights.
VCADS Pro: 170043 Fault codes, test mode Difficult to start at next start (no symptom about the
If the fault code becomes active during test Fault fault code is set when the engine is running).
codes, test mode, fault trace according to Active FMI Appropriate action:
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault Active FMI
See service information Camshaft and flywheel
code must be active. signals, fault tracing (Check list H). Diagnosis, group
2846.
Inactive FMI
This FMI is only active when the engine is running.
The fault code will be shown as inactive (when the fault
code is read out) when the engine is turned off.
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

136
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28432-3
MID 128 SID 21 Engine position timing sensor, check
Special tools: 9990216, 9998534
Other special equipment: 9812519
Fault code information see MID 128 SID 21 Engine
position timing sensor page 135.

NB!
Active/inactive fault code
Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
For information about the location and appearance of
the sensors, see:
Sensor overview, D9A page 9
Sensor overview, D12D page 11
Sensor overview, D16C page 12
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

137
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Signal cable:
1

Type 1 Type 2

Conditions:
Component connector removed.
Adapter connected to cable harness connector block
(towards engine control unit).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
1 - Framework
R 75 -110 k
2 - Framework

9990216, 9998534
9812519

138
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Camshaft, sensor position


2

Type 1 Type 2

Note: Faults in the component may be caused by


faults in the cable harness for the engine control unit.
Therefore check the cable harness before connecting a
new component.
Conditions:
Component connector removed.
Adaptor connected to the component connecting block.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement to component.
Measurement points Expected value
1-2 R 775 - 945
1 - Ground Open circuit
2 - Ground Open circuit

9990216, 9998534
9812519

Function check
1
Perform a function check, with test 28420-3 Flywheel
and camshaft signal, test in VCADS Pro, after any
remedial action.

139
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 SID 22 Engine speed sensor

Type 1 Type 1

Type 2 Type 2

General information Fault code


Component: (B04) Sensor, engine speed, crankshaft
FMI 2
Intermittent loss of signal or incorrect signal.
Condition for fault code:
Incorrect engine speed signal.
Possible cause:
Electrical interference in the engine speed signal.
Loose contact.
Poor insulation or faulty cable harness.
An incorrectly fitted sensor (incorrect distance to
toothed wheel).
Fault in sensor.
Damaged teeth on flywheel.
Reaction from the control unit:
Fault code is set.
Yellow light requested.
140
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

The engine control unit uses the camshaft signal Appropriate action:
instead. If this is also incorrect, the engine stops. Active FMI
MID 128 SID 22 Engine speed sensor, check page
Noticeable external symptoms: 142.
Yellow lamp lights. See separate service information Camshaft and
Uneven operation. flywheel signals, fault tracing (Check list H), Diagnosis,
Engine backfires. group 2846.
The engine stops if the camshaft signal also Inactive FMI
disappears. This FMI is only active when the engine is running.
The fault code will be shown as inactive (when the fault
Appropriate action:
code is read out) when the engine is turned off.
Active FMI VCADS Pro: 170043 Fault codes, test mode
See service information Camshaft and flywheel
signals, fault tracing (Check list H), Diagnosis, group
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
2846.
If the fault code does not become active, try activating
Inactive FMI it during a test drive. In order to fault trace, the fault
This FMI is only active when the engine is running.
code must be active.
The fault code will be shown as inactive (when the fault
code is read out) when the engine is turned off.
VCADS Pro: 170043 Fault codes, test mode
FMI 8
Abnormal frequency.
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI Condition for fault code:
If the fault code does not become active, try activating The control unit detects extra pulses on the engine
it during a test drive. In order to fault trace, the fault speed signal.
code must be active.
Possible cause:
FMI 3 Electrical interference.
Permanent loss of signal.
Incorrectly fitted sensor.
Fault in sensor.
Condition for fault code: Damaged teeth on flywheel.
Signal not available. Reaction from the control unit:
Possible cause: Fault code is set.
Short circuit to battery voltage, positive cable. Yellow light requested.
Short circuit to battery voltage, negative cable. The engine control unit uses the camshaft signal
instead. If this is also incorrect, the engine stops.
Short circuit to earth, positive cable.
Short circuit between the cables or in the sensor. Noticeable external symptoms:
Break in positive cable. Yellow lamp lights.
Break in negative cable. Engine backfires.
Loose contact. The engine stops if the camshaft signal also
Incorrectly fitted sensor. disappears.
Fault in sensor.
Appropriate action:
Reaction from the control unit:
Active FMI
Fault code is set. See service information Camshaft and flywheel
Yellow light requested. signals, fault tracing (Check list H), Diagnosis, group
The engine control unit uses the camshaft signal 2846.
instead. If this is also incorrect, the engine stops.
Inactive FMI
Noticeable external symptoms: This FMI is only active when the engine is running.
The fault code will be shown as inactive (when the fault
Yellow lamp lights. code is read out) when the engine is turned off.
Uneven operation. VCADS Pro: 170043 Fault codes, test mode
Engine backfires. If the fault code becomes active during test Fault
The engine stops if the camshaft signal also codes, test mode, fault trace according to Active FMI
disappears.
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

141
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 SID 22 Engine speed sensor, check


Special tools: 9990216, 9998534
Other special equipment: 9812519
Fault code information see MID 128 SID 22 Engine
speed sensor page 140.

NB!
Active/inactive fault code
Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
For information about the location and appearance of
the sensors, see:
Sensor overview, D9A page 9
Sensor overview, D12D page 11
Sensor overview, D16C page 12
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

142
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Signal cable:
1

Type 1 Type 2

Conditions:
Component connector removed.
Adapter connected to cable harness connector block
(towards engine control unit).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement at the engine control unit.
Engine control unit connected.
Measurement points Expected value
1 - Framework
R 75 -110 k
2 - Framework

9990216, 9998534
9812519

143
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Camshaft, sensor position


2

Type 1 Type 2

Note: Faults in the component may be caused by


faults in the cable harness for the engine control unit.
Therefore check the cable harness before connecting a
new component.
Conditions:
Component connector removed.
Adaptor connected to the component connecting block.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement to component.
Measurement points Expected value
1-2 R 775 - 945
1 - Ground Open circuit
2 - Ground Open circuit

9990216, 9998534
9812519

Function check
1
Perform a function check, with test 28420-3 Flywheel
and camshaft signal, test in VCADS Pro, after any
remedial action.

144
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 SID 33 Fan control

T2018715

T2018716

General information FMI 4


Component: (Y35) Fan clutch, control valve Short circuit to ground.

Fault code Condition for fault code:


Short circuit to ground on EB21.
FMI 3 Possible cause:
Short circuit to battery voltage.
Short circuit to ground, control cable.
Condition for fault code: Reaction from the control unit:
Activated fan speed control. Fault code is set.
Voltage on EB21 exceeds 65% of battery voltage (0.65 Yellow light requested.
* Ubat).
Noticeable external symptoms:
Possible cause:
Short circuit to battery voltage, control cable. Yellow lamp lights.
Fan disengaged constantly.
Reaction from the control unit: High coolant temperature.
Fault code is set. Appropriate check:
Yellow light requested. Active FMI
Output closed. 284333 MID 128 SID 33 Fan control, check page
Noticeable external symptoms: 147.
Yellow lamp lights. Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
Fan engaged constantly. If the fault code becomes active during test Fault
High fuel consumption codes, test mode, fault trace according to Active FMI
Appropriate check: If the fault code does not become active, try activating
Active FMI it during a test drive. In order to fault trace, the fault
284333 MID 128 SID 33 Fan control, check page code must be active.
147.
Inactive FMI
This FMI is only active when the fan speed control is
activated. The fault code will be shown as inactive
(when the fault code is read out) when the engine is
turned off.
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

145
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

FMI 5
Circuit interruption.
Condition for fault code:
Circuit interruption.
Possible cause:
Defective fuse.
Break, supply cable or control cable.
Open circuit in control valve, connection between
control valve and cable harness.
Faulty control valve.
Reaction from the control unit:
Fault code is set.
Yellow light requested.
The fan speed control output is switched off.
Noticeable external symptoms:
Yellow lamp lights.
Fan engaged constantly.
High fuel consumption
Appropriate check:
Active FMI
284333 MID 128 SID 33 Fan control, check page
147.
Inactive FMI
This FMI is only active when the fan speed control is
activated. The fault code will be shown as inactive
(when the fault code is read out) when the engine is
turned off.
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

146
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28433-3
MID 128 SID 33 Fan control, check
Special tools: 9998567
Other special equipment: 9812519
Fault code information see MID 128 SID 33 Fan control
page 145.

NB!

Active/inactive fault code


Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Checks
Note: Faults in the component may be caused by
faults in the cable harness for the engine control unit.
Therefore check the cable harness before connecting a
new component.

147
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Fan clutch
1
Conditions:
Component connector removed.
7pole adapter connected to fan clutch relay connector
block.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement to component.
Measurement points Nominal value
3-4 R 30

9998567
9812519

T2019815

Function check
1
Perform a function check, with test 26325-3 Electrically
controlled cooling fan, test in VCADS Pro, after any
remedial action.

148
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 SID 70 Preheater element 1

T3015828

T2018686

General information FMI 4


Diagnostics of starting heater. Short circuit to ground.

Component: (R01) Starting heater Condition for fault code:


Preheating requested.
Fault code Voltage on EB5 below 7% of battery voltage (0.07 *
Ubat).
FMI 3
Possible cause:
Short circuit to battery voltage.
Short circuit to ground, signal cable.
Condition for fault code: Damaged pre-heater relay.
Starting heater relay not activated. Open circuit in supply cable between relay and heater.
Voltage on EB5 exceeds 65% of battery voltage (0.65 * Fault in pre-heater relay.
Ubat).
Reaction from the control unit:
Possible cause: Fault code is set.
Short circuit to battery voltage, signal cable. Yellow light requested.
Relay constantly activated. Output for pre-heating relay is shut off.
Reaction from the control unit: Noticeable external symptoms:
Fault code is set. Yellow lamp lights.
Yellow light requested. Pre-heating does not function.
Noticeable external symptoms:
White smoke during cold start.
Difficult to start in extreme cold.
Yellow lamp lights.
Pre-heating relay can be constantly active. Appropriate check:
High inlet temperature. Active FMI
High current consumption. 284803 MID 128 SID 70 Preheater element 1, check
Battery in poor condition. page 151.

Appropriate check:
Inactive FMI
This FMI is only active when the relay is activated. The
Active FMI fault code will be shown as inactive (when the fault
284803 MID 128 SID 70 Preheater element 1, check code is read out) when the engine is turned off.
page 151. VCADS Pro: 170043 Fault codes, test mode
Inactive FMI If the fault code becomes active during test Fault
VCADS Pro: 170043 Fault codes, test mode codes, test mode, fault trace according to Active FMI
If the fault code becomes active during test Fault If the fault code does not become active, try activating
codes, test mode, fault trace according to Active FMI it during a test drive. In order to fault trace, the fault
If the fault code does not become active, try activating code must be active.
it during a test drive. In order to fault trace, the fault
code must be active.

149
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

FMI 5
Break.
Condition for fault code:
Voltage on EB5 exceeds 5% of battery voltage (0.05
* Ubat and is less than 65% of battery voltage (0.65 *
Ubat).

Possible cause:
Break in heating element.
Break, signal cable.
Break, ground cable to pre-heater.
Reaction from the control unit:
Fault code is set.
Yellow light requested.
Output for pre-heating relay is shut off.
Noticeable external symptoms:
Yellow lamp lights.
Pre-heating does not function.
Difficult to start in extreme cold.
Appropriate check:
Active FMI
284803 MID 128 SID 70 Preheater element 1, check
page 151.
Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

150
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28480-3
MID 128 SID 70 Preheater element 1, check
Other special equipment: 9812519
Fault code information see MID 128 SID 70 Preheater
element 1 page 149.

NB!

Active/inactive fault code


Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Checks
Note: Faults in the component may be caused by
faults in the cable harness for the engine control unit.
Therefore check the cable harness before connecting a
new component.

Starting heater
1
Conditions:
Connection between pre-heating relay and heater
(fuse) undone and removed from heater.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement points Expected value
Connection heater - R 30
Ground

9812519

Function check
1
Perform a function check, with test 33311-3 Pre-heating,
test in VCADS Pro, after any remedial action.

151
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 SID 78 Fuel priming pump

T2018707

T2018689

General information FMI 5


Component: (M15) Fuel pump Circuit interruption.

Fault code Condition for fault code:


Interruption in the fuel pump circuit.
FMI 4 Possible cause:
Short circuit to ground.
Blown fuse for the fuel pump supply.
Condition for fault code: Break in the cable between the engine control unit and
the fuel pump.
Short circuit to earth on EA19. Interruption in the fuel pump circuit.
The fuel pump is not activated. Break in supply cable to fuel pump.
Possible cause:
Reaction from the control unit:
Short circuit to ground, control cable. Fault code is set.
Reaction from the control unit: Yellow light requested.
Fault code is set. Noticeable external symptoms:
Yellow light requested. Yellow lamp lights.
Noticeable external symptoms: Fuel pump does not function.
Yellow lamp lights. Appropriate check:
The fuel pump is continuously activated. Active FMI
Appropriate check: 284282 MID 128 SID 78 Fuel priming pump, check
Active FMI page 153.
284282 MID 128 SID 78 Fuel priming pump, check Inactive FMI
page 153. VCADS Pro: 170043 Fault codes, test mode
Inactive FMI If the fault code becomes active during test Fault
VCADS Pro: 170043 Fault codes, test mode codes, test mode, fault trace according to Active FMI
If the fault code becomes active during test Fault If the fault code does not become active, try activating
codes, test mode, fault trace according to Active FMI it during a test drive. In order to fault trace, the fault
If the fault code does not become active, try activating code must be active.
it during a test drive. In order to fault trace, the fault
code must be active.

152
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28428-3
MID 128 SID 78 Fuel priming pump, check
Special tools: 9998505, 9998567, 9998699
Other special equipment: 9812519
Fault code information see MID 128 SID 78 Fuel priming
pump page 152.

NB!
Active/inactive fault code
Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Checks
Supply cable
1
Check the electric fuel pump fuse (F41).

2
Conditions:
7-pole adapter connected between cable harness
connector block and connector block on fuel filter
housing.
Voltage measuring using a multimeter.
Starter key in the drive position.
Engine control unit connected.
Measurement points Expected value
1 - Ground U Ubat

If the expected value is not received, then the fault is


probably in the cable between the connection and
the fuse.

9998567 9812519

T2020816

153
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Control cable
3
Check that the electric fuel pump starts when output 5 in
the adapter break-out box is grounded.

Measurement points Expected value


5 - Ground The electrical feed pump
starts

If the electric fuel pump doesnt start it is probably


defective. If this is the case, replace the electric fuel
pump. See 233252 Priming pump electric, replace,
Repair, group 2331.
If the electric fuel pump starts, but does not start when
the switch is depressed (and all conditions for operation
are fulfilled) the fault is probably in:

the connection between the electric fuel pump and the


engine control unit. This is checked in step 4

or
the switch for water separator/purging. This is checked
in step 6

C2002722

4
Conditions:
7-pole adapter connected to the cable harness
connector block (towards engine control unit) and
measurement box with adapter connected to cable
harness connector block EA.
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement points Expected value
5 - EA19 R0

If a break or other unexpected value is noted, then the


fault is probably in the connection between the electric
fuel pump and the engine control unit.

9998567, 9998699, 9998505


9812519

T2021417

5
Open the feed pressure sensor housing. Check that both
cables from the electric fuel pump are properly connected
to the cables from pins 1 and 5 on the connector terminal.

154
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

6
Check the switch for water separator/purging. See
section Switch fuel pump/drainage valve, check in
Drainage of water in fuel system, fault tracing (check list
S), Diagnosis, group 2331

7
If the electric fuel pump still does not start after
performing all the steps above, it must be defective and
should be replaced. See 233252 Priming pump
electric, replace, Repair, group 2331.

Function check
1
Perform a function check, with test 23321-3 Water
removal fuel system, test in VCADS Pro, after any
remedial action.

155
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 SID 230 Idle validation switch 1

T2012703

T2018705

General information FMI 4


Component: (A17) Vehicle control unit Short circuit to earth or break.

Fault code Condition for fault code:


Accelerator pedal pressed down > 50%.
FMI 3 Voltage on EB4 less than 25% of battery voltage (0.25
* Ubat).
Short circuit to battery voltage.
Condition for fault code: Possible cause:
Accelerator pedal released. Short circuit to ground on cable between engine control
unit and vehicle control unit.
Voltage on EB4 exceeds 75% of battery voltage (0.75 * Break in the cables between the engine control unit
Ubat).
and the vehicle control unit.
Possible cause: Error in accelerator pedal.
Short circuit to battery voltage on cable between Reaction from the control unit:
engine control unit and vehicle control unit.
Fault in accelerator pedal. Fault code is set.
Yellow light requested.
Reaction from the control unit:
Noticeable external symptoms:
Fault code is set. Yellow lamp lights.
Yellow light requested. Limp home function does not work.
Noticeable external symptoms:
Appropriate action:
Yellow lamp lights. Check the cables between the engine control unit and
Limp home function does not work. vehicle control unit.
Appropriate action: If the cables are fault-free, continue fault tracing
Check the cables between the engine control unit and according to the service information for the vehicle
vehicle control unit. control MID 144 SID 230 Idle validation switch 1,
If the cables are fault-free, continue fault tracing group 3649.
according to the service information for the vehicle
control MID 144 SID 230 Idle validation switch 1,
group 3649.

156
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 SID 231 SAE J1939 Control link

Fault code
FMI 2
Control link (SAE J1939) does not function.
Condition for fault code:
There are no messages on the control link (SAE
J1939).

Possible cause:
Short circuit to battery voltage on control link (SAE
J1939).
Short circuit to ground on control link (SAE J1939).
Cables in control link (SAE J1939) short-circuited to
each other.
Reaction from the control unit:
Fault code is set.
Yellow light requested.
Information is read/sent on the information link (SAE
J1587/J1708) instead.
Pre-heating relay does not function.
Noticeable external symptoms:
Yellow lamp lights.
The Cruise Control does not function.
Power take-off does not work.
Appropriate check:
Active FMI
Fault trace information link SAE J1939. See separate
service information Data links, fault tracing: 371043
SAE J1939 Control link, fault tracing, group 3711.
Inactive FMI
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

T2021098

157
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

FMI 11
Unidentifiable fault
Condition for fault code:
Control link (SAE J1939) does not function internally in
engine control unit at start-up.
Possible cause:
Internal fault in the engine control unit.
Reaction from the control unit:
Fault code is set.
Yellow light requested.
Information is read/sent on the information link (SAE
J1587/J1708) instead.

Noticeable external symptoms:


Yellow lamp lights.
The Cruise Control does not function.
PTO does not function.
Appropriate action:
Replace the engine control unit (internal fault in the
engine control unit).

158
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 SID 232 5 Volt DC supply


FMI 4
Abnormally low voltage or short circuit to earth.
Condition for fault code:
The voltage of EA4 is under 4.5 V.
Possible cause:
Short circuit to ground.
Fault in sensor.
Reaction from the control unit:
Fault code is set.
Yellow light requested.
Noticeable external symptoms:
Yellow lamp lights.
Oil pressure gauge and boost pressure gauge show
0 in the instrument.
Low power output.
Appropriate check:
T2018706
Active FMI
Fault code 28481-3 MID 128 SID 232 5 Volt DC supply, check
page 160
FMI 3 Inactive FMI
Abnormally high current or short-circuit to voltage. This fault code cannot be read when it is inactive,
since it cannot be stored. Perform test 17004-3 Fault
Condition for fault code:
codes, test mode in VCADS Pro to check if it is an
The voltage on EA4 exceeds 5.5 V. intermittent fault.
Possible cause: VCADS Pro: 170043 Fault codes, test mode
Short circuit to battery voltage on the output. If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
Reaction from the control unit: If the fault code does not become active, try activating
Fault code is set. it during a test drive. In order to fault trace, the fault
Yellow light requested. code must be active.
Noticeable external symptoms:
Yellow lamp lights.
Incorrect values on engine oil pressure sensor and
boost pressure sensor.
Fault code on engine oil pressure sensor and boost
pressure sensor.
Low power output.
Oil pressure gauge and boost pressure gauge show
0 in the instrument.

Appropriate check:
Active FMI
28481-3 MID 128 SID 232 5 Volt DC supply, check
page 160
Inactive FMI
This fault code cannot be read when it is inactive,
since it cannot be stored. Perform test 17004-3 Fault
codes, test mode in VCADS Pro to check if it is an
intermittent fault.
VCADS Pro: 170043 Fault codes, test mode
If the fault code becomes active during test Fault
codes, test mode, fault trace according to Active FMI
If the fault code does not become active, try activating
it during a test drive. In order to fault trace, the fault
code must be active.

159
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

28481-3
MID 128 SID 232 5 Volt DC supply, check
Special tools: 9998505, 9998534
Other special equipment: 9812519
Fault code information see MID 128 SID 232 5 Volt
DC supply page 159.

NB!
Active/inactive fault code
Certain fault codes will be inactive when the engine is
turned off. Start the engine to check whether the fault
code is still inactive when the engine is running.
Connector
Always check that there is no oxidation and that the
connector pins are not damaged. Also check the pin
retention force. For more information, see service
information group 371.
If the connector block is undamaged, reconnect it.
Check if the fault code is still active. If the fault code
is still active, continue fault tracing according to
the instructions.
After any necessary remedies to the connector
block
Refit the connector. Check if the fault code has
become inactive.
If the fault code is still active, continue fault tracing
according to the instructions.

Test measurements
For information about the location and appearance of
the sensors, see:
Sensor overview, D9A page 9
Sensor overview, D12D page 11
Sensor overview, D16C page 12
Note: If any of the measurement values for the following
cables are incorrect, this may also have caused the
component to fail. Also check if any of the component
values are incorrect.

160
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Ground cable:
1
Conditions:
Sensors for fuel, boost air, coolant and oil
disconnected.
4-pole adapter connected to cable harness connector
block (towards engine control unit).
Measure resistance using a multimeter.
Starting key in the stop position.
Measurement on all sensor connection blocks, towards
the engine control unit.
Engine control unit connected.
Measurement points Expected value
2 - Ground R0 (coolant, fan
speed)
4 - Ground R0 (fuel, boost air,
oil)

9998534
9812519
T2020822

Supply cable:
2
Conditions:
The connectors to the sensors for fuel, boost air,
coolant, oil disconnected.
4pole adapter connected between the cable harness
connector block and the connector block for each
sensor in turn.
Voltage measuring using a multimeter.
Starter key in the drive position.
Engine control unit connected.
Measurement points Expected value
1 - Ground U 5 V (boost air, coolant,
oil)
2 - Ground U 5 V (fuel)
5 - Ground U 5 V (fan speed)

9998534
9812519
T2019799

161
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Function check
1
Perform a function check after any remedial actions.
Conditions:
Measuring box with adapter connected between
engine control unit and cable harness.
Voltage measuring using a multimeter.
Starter key in the drive position.
Measurement points Expected value
EA4 - EA5 U 4.8 - 5.15 V

9998505
9812519

T2020695

162
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 SID 250 J1587/1708 Information link

General information
Fault code
FMI 12
Internal fault in the engine control unit.
Condition for fault code:
Information link (SAE J1708) not working because of
an internal fault in the engine control unit.
Possible cause:
Internal fault in the engine control unit.
Reaction from the control unit:
Fault code is set.
Yellow light requested.
Noticeable external symptoms:
T2012687
Yellow lamp lights.
Information from the engine control unit is not available
on the information link (SAE J1708).
The boost pressure gauge shows 0 in the instrument.
The oil pressure gauge shows 0 in the instrument.
The oil temperature gauge shows 0 in the instrument.
The water temperature gauge shows 0 in the
instrument.
The rev counter shows 0 in the instrument.
Appropriate action:
Replace the engine control unit (internal fault in the
engine control unit).

163
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 SID 253 Data set memory EEPROM

General information
Fault code
FMI 2
Incorrect check sum in data set memory.
Condition for fault code:
T2012704
Check sum incorrect.
Possible cause:
Internal fault in the control unit.
Fault with the programming.
Reaction from the control unit:
Fault code is set.
Red light requested.
Noticeable external symptoms:
Red lamp lights.
The engine does not start.
Appropriate action:
Re-program the engine control unit. If the fault
remains, replace the engine control unit (internal fault
in the engine control unit).

FMI 12
Incorrect check sum in data set memory.
Condition for fault code:
Check sum incorrect.
Possible cause:
Internal fault in the control unit.
Reaction from the control unit:
Fault code is set.
Red light requested.
Noticeable external symptoms:
Red lamp lights.
The engine does not start.
Appropriate action:
Replace the engine control unit (internal fault in the
engine control unit).

164
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 SID 254 Engine electronic control unit (EECU)

General information
Component: (A14) Engine control unit

Fault code
FMI 2, 8, 9, 11, 12
Internal fault in the control unit.
Condition for fault code:
Incorrect self test in the engine control unit.
Possible cause:
Internal fault in the control unit.
Reaction from the control unit:
Fault code is set.
Red light requested.
Noticeable external symptoms:
T2012687
Red lamp lights.
The engine does not start.
Appropriate action:
Replace the engine control unit.
FMI 13
Internal fault in the control unit.
Condition for fault code:
Incorrect self test in the engine control unit.
Possible cause:
Internal fault in the control unit.
Reaction from the control unit:
The engine control unit restarts.
Error code can be requested, will not automatically be
shown in the instrument.

Noticeable external symptoms:


Engine backfires.
Appropriate action:
Replace the engine control unit.

165
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PSID 161 VIN


General information
Component:

Fault code
FMI 12
Vehicle identification check, no response.
Condition for fault code:
Engine control unit receives no answer to the question
of the vehicle identification number (VIN) from neither
the vehicle control unit (VECU) nor the external lighting
control unit (LCM).

Possible cause:
Breakdown or short circuit in link J1587.
Both vehicle control unit (VECU) and external lighting
control unit (LCM) faulty.

Reaction from the control unit:


Fault code is set.
Yellow light requested.
Unit injectors closed off, no fuel injection (applies to
vehicles with electronic starter inhibitor).

Noticeable external symptoms:


Yellow lamp lights.
Engine does not start (applies to vehicles with
electronic starter inhibitor).

Appropriate action:
Active FMI
Check the vehicle identification number (VIN) for
the vehicle control unit (VECU), the external lighting
control unit (LCM) and the engine control unit (EECU).
VCADS Pro: 28425-3 MID 128 Vehicle information,
test
OK: Breakdown or short circuit in link J1587.
Not OK: Re-program the vehicle control unit (VECU)
and the external lighting control unit (LCM).
Inactive FMI
Check the vehicle identification number (VIN) for
the vehicle control unit (VECU), the external lighting
control unit (LCM) and the engine control unit (EECU).
VCADS Pro: 28425-3 MID 128 Vehicle information,
test
OK: Erase fault code.
Not OK: Re-program the vehicle control unit (VECU)
and the external lighting control unit (LCM).

166
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PSID 162 VIN


General information
Component:

Fault code
FMI 2
Incorrect vehicle identification number (VIN).
Condition for fault code:
Incorrect vehicle identification number (VIN) from
vehicle control unit (VECU) or external lighting control
unit (LCM).

Possible cause:
Incorrect vehicle identification number (VIN) in the
vehicle control unit (VECU).
Incorrect vehicle identification number (VIN) in the
external lighting control unit (LCM).
Incorrect vehicle identification number (VIN) in the
engine control unit (EECU).

Reaction from the control unit:


Fault code is set.
Yellow light requested.
Unit injectors closed off, no fuel injection.
Noticeable external symptoms:
Yellow lamp lights.
The engine does not start.
Appropriate action:
Check the vehicle identification number (VIN) for
the vehicle control unit (VECU), the external lighting
control unit (LCM) and the engine control unit (EECU).
VCADS Pro: 28425-3 MID 128 Vehicle information,
test
OK: Erase fault code.
Not OK: Re-program the vehicle control unit (VECU),
external lighting control unit (LCM) or engine control
unit (EECU).

167
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

MID 128 PSID 201 SAE J1939 Data link interruption

General information
The control units send information on the control link SAE
J1939.
If a control unit lacks information from another control
unit, the fault code shows which control unit is not sending
correct information.

Component: (A14) Engine control unit

Note: When PSID 201 becomes inactive, fault codes are


no longer shown on the display.
It is however still possible to read and delete fault codes
with the VCADS Pro tool.

Fault code
FMI 9
Abnormal update rate.
Condition for fault code:
The engine control unit does not accept information
from the vehicle control unit on control link SAE J1939
(time out 13 s/150 ms).

Possible cause:
Break in the SAE J1939 control link between the
engine control unit and the vehicle control unit.

Reaction from the control unit:


Fault code is set.
Yellow light requested.
Noticeable external symptoms:
Yellow lamp lights.
Temporary malfunction of:
- Cruise control
- Power take-off
- Automatic idle shut-off
- Adjustable idle speed
Temporary functional disturbances:
- Accelerator pedal
- Engine brake
- Pre-heating
T2021098
Note: Functional disturbances means that the function is
turned off, but functions again once the function has been
turned off and then on again.

Appropriate check:
See Fault tracing of fault code combinations page 169
Fault trace information link SAE J1939. See separate
service information Data links, fault tracing: 371043
SAE J1939 Control link, fault tracing, group 3711.

168
Group 28 Fault codes engine control unit (EECU), MID 128 Malfunction

Fault tracing of fault code


combinations
To simplify fault tracing, check the other fault codes to get
an indication of where the fault lies.

Fault code combination A


MID 128 PSID 201 in combination with PSID 200 from
all other available control units, indicates a fault in the
cabling between the engine control unit and link junctions
in the cable harness (behind the pedals in the cab).
1 Check connector block EB (engine control unit), EM
(cable box engine) and MA (cable feed through, cab).
2 Check the cables between the engine control unit and
junctions in the cable harness (behind the pedals in
the cab).

Fault code combination B


MID 128 PSID 201 in combination with PSID 200 and
PSID 214 from the vehicle control unit, indicate a fault
in the cabling between junctions in the cable harness (in
the cab).
1 Check the cables in the cab between connector block
MA (cable feed through cab) and PC (connector block
vehicle control unit).

Fault code combination C


MID 128 PSID 201 in combination with PSID 201 from
all other available control units, indicates a fault in the
connector block or cabling closest to the vehicle control
unit.
1 Check vehicle control unit connector block PC.
2 Check the vehicle control unit.
3 Check cabling between the vehicle control unit
connector block MA (cable feed through, cab).

169
170
Operation Numbers
The operation numbers used in this manual refer to V.S.T.

28415-3 MID 128 PID 26 Fan speed percent, check ........................................................................................................ 14

28450-3 MID 128 PID 45 Preheater status, check ........................................................................................................... 19

28454-3 MID 128 PID 94 Fuel delivery pressure, check .................................................................................................. 31

28416-3 MID 128 PID 97 Water in fuel indicator, check ................................................................................................... 38

28417-3 MID 128 PID 98 Engine oil level, check .............................................................................................................. 43

28455-3 MID 128 PID 100 Engine oil pressure, check ..................................................................................................... 48
28456-3 MID 128 PID 102 Boost pressure, check ........................................................................................................... 53

28457-3 MID 128 PID 105 Boost air temperature, check ................................................................................................. 60

28458-3 MID 128 PID 107 Air filter differential pressure, check ....................................................................................... 68

28460-3 MID 128 PID 110 Engine coolant temperature, check ....................................................................................... 74

28461-3 MID 128 PID 111 Coolant level, check ............................................................................................................... 83

28426-3 MID 128 PID 153 Crankcase pressure, check ................................................................................................... 87

28462-3 MID 128 PID 158 Battery voltage, check ............................................................................................................ 91

28463-3 MID 128 PID 172 Air inlet temperature, check ................................................................................................... 94
28465-3 MID 128 PID 175 Engine oil temperature, check ............................................................................................... 99

28468-3 MID 128 PPID 122 Engine compression brake VCB, check ............................................................................ 112

28431-3 MID 128 PPID 123 Buffer air TC, Check .......................................................................................................... 116

28471-3 MID 128 PPID 124 EPG 1, check .................................................................................................................... 120

28472-3 MID 128 SID 1/2/3/4/5/6 Unit injector, check .................................................................................................... 125

28427-3 MID 128 SID 18 Drainage valve, water separator, check ................................................................................. 130

28432-3 MID 128 SID 21 Engine position timing sensor, check ..................................................................................... 137
28433-3 MID 128 SID 33 Fan control, check .................................................................................................................. 147

28480-3 MID 128 SID 70 Preheater element 1, check ................................................................................................... 151

28428-3 MID 128 SID 78 Fuel priming pump, check ...................................................................................................... 153

28481-3 MID 128 SID 232 5 Volt DC supply, check ....................................................................................................... 160
Volvo Truck Corporation
Gteborg, Sweden

20 013487 English 1500.10.04

You might also like