grober
MB Master
I would get the veracity of the mileage investigated a bit more. You said it has a full service history- was that with Mercedes? Have you got all the relevant service paperwork. Don't just go by the service book stamps-- phone the garage who did the work to check the cars history. There seem to be an awful lot of components failing for a car which is supposed to have a full service history?