Here in Europe we use those Hardi-Pumps:
http://www.hardi-automotive.de/en/products/pumps-1224v/
They are cheap (50-90€) and have profen their durability.
There are two things to mention:
- the vehicle roll, died motor with still fuel pumped kan be solved with a relais souce from the D+ from the alternator ... With the standing alternator, the fuel pump is dead as well
- if the fuel-level-valves are not tight (problem with some aftermarket valves) the fuel level in the swimmers chamber rises and causes inappropriate fattening of the mixture .. with the possible consequence of washed away oil film on the cylinder wall and possible consecutive piston seizure ... so check your float level as shown above
Best regards
Simon