This problem has been on and off for 2 years now and it's driving me nuts.
When the car is cranked first thing in the morning, it turns over just fine and starts on first crank. If I drive it to work (2 min) and start it say 3hrs later, all is fine too. However, if I drive it for 30 mins...