After being told by my local ford garage everything is now ok (as of last Friday) and being charged £50 for the diagnostic (even though under warranty) I have had six days motoring and the engine management light is back on. I guess I know the answer to my own rant of taking the car back in but very annoying and don't really want to have to shed out another £50