Boght this car from a lease return at 63K miles. I now have 316K on it and it still runs an looks great. Had the same issues with the check engine light, but it is fine now. Supension just starting to feel a little soft. Bit who cares, how many cars can get up to over 300K miles. Since I purchased it, I have spent $4K on repairs. That is only $ 350 per year. I want to buy another, but I am spoiled and dont believe Mercedes makes these care like this anymore. Maybe under the new mgmt will help.
Styling, finish, all power seats, doors, ride, Bose system, full spare.