A mercedes mechanic found the fault which was a loose wire on the ESP and the mass airflow , this cured all the problems, however he said the car was not in limp mode as i had thought. However i still have a problem that when i put my foot down there is initially a lot of power, but if i try to boot it again there is no power and the car drives normally. I have had the CAT changed as this was blocked, but this hasn't cured it either, ANY IDEAS