Hey Terry! Thanks for commenting. But I did actually do a pressure check after installing the most recent pump, and the tech who did it said the pressure was fine. Something around 15/16 psi, right? Maybe I'll check again tomorrow....
As for getting a Ford pump....no way. I couldn't replace the entire housing that comes from them on my own, so I'm sticking to the aftermarket FACE PLATES. For now!
Thanks guys.