Mazda Repair Questions? Ask Mechanics for Answers ASAP
if the fuel pump relay isn't being energised I'd next check to see if you're getting 12V on the ECU fuse with the ignition on.
as the ECU sends the switch signal to the pump relay
also have you checked the voltage in the pump relay sockets? as there should be a live feed that is switched by the relay down to the pump and the switching feed should flick on briefly when you 1st turn the key
if this is all OK then I'd say to run a fresh wire from the relay directly to the pump as there must be a break in the wire somewhere and its easier to run a new wire and the cut the old wire at both ends to avoid any issues with shorting out