Good luck with it. The new ones are notorious for being defective straight out of the box. If your old one has screws holding it together, hang on to it and rebuild it or have it rebuilt.
Way to make me feel good. Lol. Yes, the old one is held together with screws, and I was going to try rebuilding it. Jim Carter said they had a replacement fuel pump when I ordered it on Wednesday. Have they shipped it yet? Of course not. Glad I paid extra for the 2 Day priority mail 🙄. I'm beginning to wonder if they actually have one and plan to call them tomorrow, Monday.