Vapor lock on in tank pump?

I would set up a jumper wire with a fuse rated for your pump. Roll around close to home, when it acts up, place the jumper in place of the relay. If you regain your fuel pressure , its your relay, If you don't hear the pump with the relay jumped and have no fuel pressure, most likely , your pump has failed. Check all your connections, power ground etc... Good luck.