Cheers for the info guys, And yeah its a factory immobiliser ffs lol
Guess its a case of getting the ecu unlocked or something, Actually after visiting the garage today and talking to the main guy he agrees its probably the immob being a bitch and he has a auto electrician who can have a look at it for me..
Only other thing i can think of in the mean time is to wire the pump directly to a switch maybe to override the immob but im ringing the auto electrician tomorrow to see when he can have a look.