well just thought i'd update. fitted a new fuel pump this morning and was still the same. so thought i'd try giving the plug a clean and pulling tape of the loom to see if there was any oil still in there. and find a proper mess someone whos owened the car before me had messed around with wiring and cut through wires for the injectors so a bit of soldering and now it seems to be sorted