changed relays and recently put the engine in a new shell so thinkin its defo summet do with just this engine and i have a brand new pump so cant me that as i earthed it and it works. all i can think is if something in the ecu has gone down that tell the relay whwn 2 work