i am not familiar with the other engines. mine is a 16v and it has an oil cooler right beside the radiator. are you sure it is oil? it might be ATF, leaking from the ATF cooler in the radiator. that is if you are driving an auto transmission.
BenzWorld.org forum is one of the largest Mercedes-Benz owner websites offering the most comprehensive collection of Mercedes-Benz information anywhere in the world. The site includes MB Forums, News, Galleries, Publications, Classifieds, Events and much more!