My guess is that there is a problem with the fuel pump circuit, and not the pump itself. Testing the pump circuit amperage with a fully warmed pump might verify that. If the pump current is well below the fuse rating (as it should be) the problem is likely elsewhere. There could be bare/exposed wiring which shorts or grounds when the vehicle is driven and the wiring moves, or other parts of the circuit could have problems.
The fuel pump prime (test) connection is the "G" terminal of the ALDL connector under the dash.
The wiring for that circuit could be a problem, but that circuit is essentially inactive when the fuel pump relay is energized, since it operates through the N.C contacts of that relay.
Still, it might be good to investigate that with the other potential wiring shorts/grounds.
The other devices in that same circuit are the ECM main power and auxiliary oil pressure switch (used to power the fuel pump). Wiring problems to those devices, or failures of those devices can cause fuse failure. The oil pressure switch is a prime suspect in this case, since that same switch assembly is used to ground the oil pressure warning light in the instrument panel.