I had a 2004 ML350 for several years and it was fairly bulletproof except I had to replace the radiator which develped a pinhole leak. Other than that it was a very solid vehicle and the '99 ML320 is built on the same chassis, I believe. I ran Mobil 1 0w40 exclusively in mine. Best wishes to you...