99 problems and a Ford ain't one.

You don't need a electric pump. The mechanical would work just fine. By adding all the "racy" parts you are just shooting yourself in the foot so to speak. Your excessive fuel pressure could have thinned the oil, ruined your first cam (this one too) and trashed your bearings.

You are assuming his fuel pressure is that high. I’m beginning to doubt his number on fuel pressure because at that pressure it wouldn’t run at all for all the fuel blowing past the needle and seats.