Truck has 100,000, never a problem. First warm day yesterday in Oregon. Stop at Safeway and 15 minutes later the truck does not start. Turn the key, engine spins and within less than a second it catches BUT does not keep running. (This truck always starts in less than a second!!). Repeat 10 more times. No luck. Call for tow truck. Wait 30 minutes. Right before tow truck arrives I try one more time and engine starts right up.
I know (maybe I'm wrong) that vapor lock is not likely in a fuel injected engine. What gives? Why would waiting 30 minutes make any difference? BTW, dash lights are all normal and truck is full of gas.
Any ideas? Don't want my wife getting stuck next time she goes to Safeway.
Are there error codes stored even if the 'check engine' light is NOT on?
Thanks for all advice.
Ivan Vegvary