Many thanks for keeping us updated thru your trials and tribulations...glad to see things worked out for you. Just a suggestion here....a common problem for fuel pump failure
is crud in tank fouling the pump! May I suggest an inline filter between tank and pump, it might prevent a repeat of your issue.