Hi and thanks for using 2CarPros.com.
The idea that there is a delayed start usually is the result of low fuel pressure. I suggest starting there. Here is a link that shows how to check fuel pressure, pressure regulator, and pressure drop off:
https://www.2carpros.com/articles/how-to-check-fuel-system-pressure-and-regulator
Also, if the check engine light remains on when the engine is running, you need to scan the computer for diagnostic trouble codes. I realize most people don't have a scanner, but here is a video that shows how one is used:
https://youtu.be/YV3TRZwer8k
If you do not have access to a scanner, most parts stores will scan the computer for you at no charge. If you find there are codes stored, let me know what they are so I can better help you.
Take care and let me know what you find.
Joe
SPONSORED LINKS
Sunday, October 7th, 2018 AT 7:26 PM