99 problems and a Ford ain't one.

If your dead set on a electric pump, build a return fuel system. I did that on my 416 Barracuda and it works great.
Honestly I wouldn't even know where to start on a return system. If I went that far I would just go ahead and put a sniper on it.