I recently bought a year 2000 X reg A160 semi auto, the car drives well but it occasionally refuses to go past 30MPH!! even if you depress the accelerator fully. This happens once in a while.Any ideas? I have parked it until I have time to take it to a merc garage. will really appreciate your input. thanks