Page 2841 of 4133

(The texts in parentheses relate to vehicles without multifunction display.)
Resetting ASSYST after oil change (oil change reset) at instrument cluster:
Move start switch into position "2".
Within the first 4 s after moving start switch into position "2": press reset button for trip counter twice
within one second. The display for the servi ce request is thus activated for 10 s.
Within these 10 s move start switch into position "0". The service request continues to be displayed.
Press reset button for trip counter and hold pressed .
Move start switch into position "2".
Continue to hold reset button for trip counter pressed (about 10 s) until the signal sounds and the new
start distance appears in the display.
BLOCK DIAGRAM OF ACTI VE SERVICE SYSTEM (ASSYST) - GF00.20-P-0003-03A
Fig. 317: Block Diagram Of Acti ve Service System (ASSYST)
ACTIVE SERVICE SYSTEM (ASSYST) DISPLAY FACILITIES - GF00.20-P-0003-04A
The table shows a number of pos sible types of displays of the active se rvice system for different vehicles and
different instru ment clusters.
(The display appears in the language set with the HHT under national code.)
2004 Mercedes-Benz ML350
1998-2005 GENINFO Overall vehicle - 163 Chassis
me
Saturday, October 02, 2010 3:47:47 PMPage 196 © 2006 Mitchell Repair Information Company, LLC.
Page 2842 of 4133

Fig. 318: Identifying Active Service System (ASSYST) Display
ACTIVE SERVICE SYSTEM (ASSYST) INFLUENCING PARAMETERS - GF00.20-P-0003-05A
The values of various influencing parameters are required by ASSYST for calculating the demand-based service
interval, and these are included in the calculation of the service interval as weighting factors . There are two
versions within ASSYST, the difference being in the oil level sensors fitted:
The familiar oil level indicator switch (S43) is fitted to engines (104, 111, 119, 120, 602.982, 604, 605,
606). In view of the fact that this is a switch, it is only possible to detect if the oil level drops below the
minimum level.
The oil sensor (oil level/temperature/quality, B40) is used on more recent engines (e.g. 112, 113, 166,
611, 668). This sensor consists of 2 capacitor systems with the engine oil as an insulator. If the water
content of the oil or the oil level changes, there is a change in the capacitance of the "capacitor".
The capacitance is thus a measure for the oil level.
In addition, the oil sensor (oil level/temperature/quality, B40) contains a temperature sensor which
detects the temperature of the engine oil.
All the signals are processed in the electronics integrated in the sensor to form a PWM (pulse width
modulated) signal, and passed to the engine control module (N3).
In addition to the weighting factors, which depend on reallife driving conditions, quality factors are also used
for calculating the demand-based service interval (remaining distance and remaining time).
Survey of ASSYST influencing parameters
Weighting factors (dependant on reallife driving conditions):
Load torque
Engine speed
Oil level
Engine oil temperature
Oil correction factor (is used as comparative value for determining oil level)
Coolant temperature
These data are supplied by the injection system control module (N3) to the service microprocessor over
the CAN.
The data relating to oil level, engine oil temperature and oil correction factor are supplied by the oil
sensor (oil level/temperature/quality, B40) through the injection system control module (N3), and are
therefore only available on engines fitted with this sensor.
Quality factors (these are factory-set to base values and can be changed with the HHT, if operating
conditions of the vehicle so necessitate; they influence the start distance):
2004 Mercedes-Benz ML350
1998-2005 GENINFO Overall vehicle - 163 Chassis
me
Saturday, October 02, 2010 3:47:47 PMPage 197 © 2006 Mitchell Repair Information Company, LLC.
Page 2843 of 4133

Engine version factor (gasoline/diesel)
National factor (The kilometer or mileage is coded in accordance with the national version.)
Distance travelled :
ASSYST is supplied with the 4 wheel speeds from the traction systems control module (N47) over the
CAN for calculating the distance travelled.
Time
ASSYST is supplied with the time information from the clock integrated in the instrument cluster.
ACTIVE SERVICE SYSTEM (ASSYST) SURVEY MODEL/ENGINE/SENSOR/INSTRUMENT CLUSTER - GF00.20-P-0003-
06A
The table below (status: March 1999) lists the various vehicle models with the different engines and the
different oil level sensors.
In addition, the table also indicates whether an instrument cluster with multifunction display is fitted.
ModelEngineOil level sensorMultifunction display
with engine
129112, 113
103, 104, 119, 120Oil sensor (oil
level/temperature/quality, B40)
Oil level indicator switch S43-
140-
104, 119, 120, 606Oil sensor (oil
level/temperature/quality, B40)
Oil level indicator switch S43-
163112, 113, 612
111Oil sensor (oil
level/temperature/quality, B40)
Oil level indicator switch S43-
168166, 668
-Oil sensor (oil
level/temperature/quality, B40)
Oil level indicator switch S43-
170112
111Oil sensor (oil
level/temperature/quality, B40)
Oil level indicator switch S43-
202112, 113, 611
104, 111, 601, 604,
605Oil sensor (oil
level/temperature/quality, B40)
Oil level indicator switch S43-
208112, 113
111Oil sensor (oil
level/temperature/quality, B40)
Oil level indicator switch S43Engine 112 only and
Gulf States: engine 111
210112, 113, 611
104, 111, 602, 605,
606Oil sensor (oil
level/temperature/quality, B40)Engines 112,113 Gulf
States, , : on all
engines fitted; others:
2004 Mercedes-Benz ML350
1998-2005 GENINFO Overall vehicle - 163 Chassis
me
Saturday, October 02, 2010 3:47:47 PMPage 198 © 2006 Mitchell Repair Information Company, LLC.
Page 2844 of 4133

ACTIVE SERVICE SYSTEM (ASSY ST) FUNCTION - GF00.20-P-0003A
MODEL 129 with ENGINE 112, 113
MODEL 163 with ENGINE 112, 113, 612
MODEL 168 with ENGINE 166, 668
MODEL 202 with ENGINE 112, 113, 611
MODEL 208 with ENGINE 112, 113
MODEL 210 with ENGINE 112, 113, 611, 612, 613
General
The "Active service system (ASSYST)" draws the attent ion of the driver to a service which is due.
ASSYST is a demand-activated engine oil service system. In other words, in addition to the pure time and
distance criterion, various factors are taken into account for calculating the demand-oriented service intervals.
These are on the one hand quality factors which are c oded with the HHT, and on the other hand weighting
factors which take into account driving conditions and thus actual wear and tear.
Fig. 319: Identifying Text Panel And Tool Symbol
engines 602, 606 for
in addition engine 605 LA
2004 Mercedes-Benz ML350
1998-2005 GENINFO Overall vehicle - 163 Chassis
me
Saturday, October 02, 2010 3:47:47 PMPage 199 © 2006 Mitchell Repair Information Company, LLC.
Page 2845 of 4133

After a level has dropped below a warning threshold, the remaining distance or the remaining time is displayed
in text panel (b) and the tool symbol (a) appears in the display (top ill.). In addition, ASSYST features a low
engine oil level display. If the oil level is too low or too high, this appears in text panel (b) and the oil can
symbol (a) is displayed (bottom ill.).
( The illustrations relate to models with multifunction display. For other models, refer to document:
"ASSYST display facilities".)
Service A/B display
All models will feature an automatic display of the service (A or B) by no later than modification year 00/1.
More detailed information is contained in the document displaying service.
Fig. 320: Identifying Service A/B Display
In view of the complexity of the system, ASSYST features its own processor in the instrument cluster.
ASSYST is supplied with the time information from the electronic clock integrated in the instrument cluster.
The other data required are supplied over the CAN dataline by the traction systems control module (N47) and
by the injection system control module (N3).
CAN data required for ASSYST:
wheel speed signals for calculating the vehicle speed and distance (from traction systems control module,
N47)
Coolant temperature (from injection system control module, N3)
Engine oil temperature (from injection system control module, N3)
Oil level (from injection system control module, N3)
Engine speed (from injection system control module, N3)
Load torque (from injection system control module, N3)
Oil correction factor (from injection system control module, N3)
Active service system (ASSYST) GF00.20-P-0003-03A
2004 Mercedes-Benz ML350
1998-2005 GENINFO Overall vehicle - 163 Chassis
me
Saturday, October 02, 2010 3:47:47 PMPage 200 © 2006 Mitchell Repair Information Company, LLC.
Page 2846 of 4133

ACTIVE SERVICE SYSTEM (ASSYST) FUNCTION DESCRIPTION CONTENTS - GF00.20-P-0997AZ
MODEL 129 as of 1.6.97
MODEL 140 as of 1.6.97
MODEL 163
MODEL 168
MODEL 170 as of 1.6.97
MODEL 202 as of 1.6.97
MODEL 208 up to 31.7.99
MODEL 210.081 /281 /025 /063 /065/225 /265 /663 up to 31.5.97
MODEL 210 as of 1.6.97 up to 30.6.99
block diagram
Active service system (ASSYST)
display facilities GF00.20-P-0003-04A
Active service system (ASSYST)
influencing variables GF00.20-P-0003-05A
Active service system (ASSYST)
survey of
model/engine/sensor/instrument
cluster GF00.20-P-0003-06A
Remaining distance function GF00.20-P-2007A
Remaining time function GF00.20-P-2008A
Engine oil monitor function GF00.20-P-2009A
Displaying service functionModel 129, 202 as of
8.99
Model 163 as of 1.00
Model 168 as of 9.99
Model 170 as of 12.99GF00.20-P-2010B
Active service system (ASSYST)
functionEngines with oil sensor
(e.g. 112, 113, 611)GF00.20-P-0003A
Model 210 as of
01.03.97 with engine
111, 602, 604, 605, 606
Model 129, 140, 170,
202 as of 06.97 except GF00.20-P-0003B
2004 Mercedes-Benz ML350
1998-2005 GENINFO Overall vehicle - 163 Chassis
me
Saturday, October 02, 2010 3:47:47 PMPage 201 © 2006 Mitchell Repair Information Company, LLC.
Page 2847 of 4133

engine 112, 113, 611,
612
(Valid for engines with
oil level switch.)
Active service system (ASSYST)
operating informationEngines with oil sensor
(e.g. 112, 113, 611)GF00.20-P-0003-01A
Model 210 as of
01.03.97 with engine
111, 602, 604, 605, 606
Model 129, 140, 170,
202 as of 06.97 except
engine 112, 113, 611,
612
(Valid for engines with
oil level switch.)GF00.20-P-0003-01B
Active service system (ASSYST)
block diagram GF00.20-P-0003-03A
Active service system (ASSYST)
display facilities GF00.20-P-0003-04A
Active service system (ASSYST)
influencing variables GF00.20-P-0003-05A
Active service system (ASSYST)
survey of
model/engine/sensor/instrument
cluster GF00.20-P-0003-06A
Remaining distance function GF00.20-P-2007A
Remaining time function GF00.20-P-2008A
Displaying service functionModel 129, 202 as of
8.99
Model 163 as of 1.00
Model 168 as of 9.99
Model 170 as of 12.99GF00.20-P-2010B
Engine oil monitor functionEngines with oil sensor
(e.g. 112, 113, 611)GF00.20-P-2009A
Model 210 as of
01.03.97 with engine
111, 602, 604, 605, 606
Model 129, 140, 170,
202 as of 06.97 except
engine 112, 113, 611,
612
(Valid for engines with
oil level switch.)GF00.20-P-2009B
Instrument cluster (IC) function
description contents GF54.30-P-0997AZ
2004 Mercedes-Benz ML350
1998-2005 GENINFO Overall vehicle - 163 Chassis
me
Saturday, October 02, 2010 3:47:47 PMPage 202 © 2006 Mitchell Repair Information Company, LLC.
Page 2848 of 4133

REMAINING DISTANCE FUNCTION - GF00.20-P-2007A
MODEL 129 as of 1.6.97
MODEL 140 as of 1.6.97
MODEL 163
MODEL 168
MODEL 170 as of 1.6.97
MODEL 202 as of 1.6.97
MODEL 208 up to 31.7.99
MODEL 210 as of 1.3.97 up to 30.6.99
The service intervals which are possible with ASSYST range
on engines with oil sensor (e.g. 112, 113, 166, 611) between 15 000 and 30 000 km,
for the new direct injection diesel engine 668 between 20 000 and 40 000 km,
for engines with oil level switch between 15 000 and 22 500 km (for engine 602.982 between 20 000 and
30 000 km).
The service interval achieved depends on the start distance and the driving conditions (cf. remaining
distance).
Start distance and remaining distance
Start distance refers to the service interval in km/miles which is the minimum distance which may be driven
until the next service. On engines with oil sensor (e.g. 112, 113, 166, 611, 668) this applies only, however, if the
specified quantity of oil has been added during the oil change.
The start distance is dependent on:
the set quality factors
(The quality factors are factory-set to a basic setting. They can be altered with the HHT, if operating
conditions so necessitate.)
The start distance is not dependent on the driving conditions (weighting of the distance driven) and on any oil
replenishments .
The standard value is normall
y 15 000 km, for the new direct injection diesel engine 668 20 000 km.
2004 Mercedes-Benz ML350
1998-2005 GENINFO Overall vehicle - 163 Chassis
me
Saturday, October 02, 2010 3:47:47 PMPage 203 © 2006 Mitchell Repair Information Company, LLC.