I agree with G Benz, you need to drive the car. Starting the engine and letting it only idle, won't recharge your battery. Also, your oil will warm up, create condensation, you'll shut off the engine and that moisture just sits there. You should get the oil up to operating temp, to allow for the is moisture to cook off. Once a week or so, take your ML out for a good 30 min. drive, also keep the gas tank full. This also will help prevent moisture build up.
1994 MB E320 Coupe (199,500 mi)
1992 MB 190E 2.6 (173,000 mi)
1983 Porsche 911SC (148,000 mi)
2004 Volvo V70 2.5T (198,000 mi)
President of CT/Westchester Section