OK. So I have just removed the 3 Bosch 0332014112 relays from the fuse box - I am assuming that one of these is is for the fuel pump - and tested them by putting 12volts accross the 85 & 86 terminals. Two are working but one is dead! Just off to order a new one and hoping that this will solve the problem. It may take a few days, but will keep you posted.