Also when the problem starts I also pulled the relay power (20a) fuse while it was clicking on and off and it carried on clicking which led me to belive it was something connected to the switch side of the relay (pin 85 and 86)
According to my wiring diagram that relay not only powers the fuel pump but also powers the air buypass and Amal valve too, which I have check and is.