Thanks for the reply, have been told now the engine was recondition, not changed, funny how people slightly twist their words

Its a P reg and had done 170,000 before being reconditioned, no problems starting it, runs on for a fews seconds when stopping the engine, been told thats probably the solenoid though, had it plugged into a diagnostics machine last night and it came up with MAP SENSOR CIRCUIT error, any ideas where i would start with this? I did put some injector cleaner in which seemed to make it slightly better, will check the filters at the weekend.