This can be the result of a few things. First, when was the vehicle tuned up last? Worn plugs can cause a delayed start. Also, have you checked fuel pressure? Fuel pressure drop-off can cause a delayed start as well. One other thing of concern is engine compression. At 200,000 miles, engine compression may be getting lower just from wear. Low compression can do it too.
So, what I suggest is to first, check for fuel pressure drop off. Basically, when the engine is turned off and the key is off, the fuel pressure should maintain for a bit. If it drops fast, that will require the fuel pump to rebuild pressure for starting.
Here is a link that shows how to check fuel pressure:
You can also try this simple test:
1) Turn the key from off to the run position (engine off) and count to 5.
2) Turn the key off and repeat step 1, three times.
3) On the fourth time, see if it starts normally.
Let me know the results of that. Also, let me know when the last tune-up was done.
If the check engine light is staying on when the engine is running, you should have the computer scanned for diagnostic trouble codes. Here is a quick video showing how it is done:
I realize not everyone owns a scanner, but oftentimes, a parts store will do it free of charge.
One last thing. Take a look through this link and see if anything is helpful.
Let me know what you find or if you have other questions.
Friday, April 23rd, 2021 AT 7:26 PM