Recently my 1995 Explorer with 166k miles will periodically stall when coming to a stop. It does not do this all the time and appears to only experience this problem after having been driven and then shut down and then restarted shortly thereafter (say for example, driving to the grocery store...