The idle speed is controled by the CIS-E control unit on this car. Before replacing the control unit you need to be sure that the throttle switch on the throttle housing is working properly. You could also have a sticking idle air valve. Most times idle problems are not the control unit on this car. Also this car doesnt have a air mass sensor.
Mercedes Benz Master Tech