Great car until it hit 107,000. New power steering pump $1000. Next month emmission air pump $1400. Drove it 4 miles check engine light came on again. Must clean engine vents. Maybe cleaned externaly for $650. If that does not work - $2000+. m selling the car. Lots of little stuff goes wrong.
Bought it with 35,000 miles and I have just put 37,500 more miles in 4 years. It had brand-new tires and brake-pads when bought and it is just about time to replace them. I have spent about $500 a couple of time extra for repairs (not regular maintenance) and my only complaint would be that I have to keep an eye on the engine oil level. If I drive over 70 miles per hour on a hot day, it will surely burn oil. Other than that I am pleased with this SUV.
This is my 2nd review of this car. I just bought a 24' boat and I'm using the ML320 to pull it. I'm extremely pleased with the towing capacity of this somewhat small SUV. It pulls a 4600lb boat with no problem and I live on a large hill. The low gear is a great feature that works well. We have had no issues with the vehicle and it has been fantastic. I drove it 2200 miles across country without an issue. I noticed the battery comment in a previous review. Be careful - Germans don't like maintenance free batteries so you need to check the water levels in your cells or it will die with no warning. I'm really impressed with the capabilities of this vehicle.
I trading in my 1996 Ford Explorer XLT in on a 2001 "Mercedes Benz" ML320. I traded in my T-O-T-L Explorer because while reliable, it had interior rattles. My brand new ML320 rattles worse. In addition the ML had the following failures: 1. Power windows. 2. Automatic door lock system. 3. ABS system. 4. Poor front and rear plastic bumper fit. 5. Poor driver side side-view mirror adjustability. 6. Uncomfortable front leather seats. 7. Rear seats do not fold down flat.
Traded my 04 Escalade ESV for this ML430 and some cash. Should have bought an M Class years ago. Much better engineering and build quality. More fun to drive, and more driver friendly and intuitive. Any bugs long since worked out, I think. Mileage is almost 17 city. Comfortable, and easier in & out. Smooth and quiet.