Guys - I have a w reg Year 2000 E320, on 2 occasions, the car's engine has started to rev at 3000 and it wont go more than 40mph. I stopped the cra, turned the engine off for 2mins, and it was normal again. 2nd time this happened, I was setting of at the lights. Could the ATF needs changing or is ti something else. thanks