Thanks for the suggestion, however - when the engine is up to temperature if I turn it off and restart it, it fires straight up to 2000 rpm and the oil light & buzzer comes on. If i let it cool down a bit it will fire up at the usual 700 rpm & I can drive it fine until it reaches temperature, then it all starts again....any ideas??