for some reason my car last night would not go above 30mph a picture of a car and spanner popped up on the dash display, after 10 minutes or so and a large convoy behind me i pulled over turned the engine off waited 30 seconds then started up again and drove off with no problems. drove it 30miles today without any probs. nearly forgot! its a 2.2 direct petrol 2005, can anyone help me with this problem? thanks