Hello and welcome!
If the fuel pump was an aftermarket pump it could very well be the fault. Given the history on these fuel pumps, it is not uncommon at all for a new one right out of the box to be defective, or even if it does work, a lot of times they don't work for long.
Couple of things you can test to determine if it is at fault. First check for power at the gray wire going into the fuel pump while someone is trying to start it. You can't just turn the key on and then check it because power drops off after 2 seconds if the engine is not turning. So you would need a helper for that. Next, if it does have power at that wire, install a fuel pressure gauge on the fuel rail test port (looks like a tire valve) and measure pressure when trying to start it, it HAS to have about 45 psi, and if it is much lower it wont be enough to open the injectors. If low, replace the pump with one from the dealer. If there is no power at the wire to the fuel pump, probably the relay.
If you have further questions feel free to reply.
Please remember to click on accept so i receive credit for assisting you. and please leave some feedback.
Even if you have a subscription, please click to accept so i receive credit for working with you.You will NOT be charged again.
You can always ask follow up questions for no extra charge even after you click on accept.
By accepting, it shows me that you appreciate my time, expertise and help.