Hi and thanks for using 2CarPros.com. Based on your post, it sounds like you may have a fuel pressure issue. Here is what I would suggest doing first. You need to check fuel pump pressure as well as pressure drop off. Here are general directions and a video for doing that. Note: you will need a fuel pressure gauge. Most parts stores will lend you one.
https://www.2carpros.com/articles/how-to-check-fuel-system-pressure-and-regulator
https://youtu.be/peh7-pFycyc
I will tell you there was a technical service bulletin (TSB) related to delayed start. This is not a recall, but was noted as a problem with a resolve. Everything has been attached as pictures due to the way I had to copy it.
If you decide to check pressure, the last picture is that of the manufacturer's specifications related to the fuel pump.
I hope you find this helpful. Let me know if you have other questions.
Take care,
Joe
Images (Click to make bigger)
SPONSORED LINKS
Thursday, May 17th, 2018 AT 8:52 PM