I have a ten-year-old car that I don't use too often (it mostly sits in the garage). Last month, I took it for a ride and the engine overheated. I took it to the service station, and the guys there fixed the overheating problem -- the thermostat was stuck.
Since then, I have this strange problem with it. If I start it in the morning -- no one has used it for about 12 hours -- the car starts perfectly, with a smooth key turn. However, if I drive it around 30 mins, stop the engine, and then try to start it again, it almost doesn't start at all. I have to push the accelerator pedal right after turning the key to get it started. Otherwise, it simply won't start. Any ideas what could cause this?