My 306 hdi is revving above 1000rpm without my foot being on the accelerator. When I turn the car off and on again it stops