Three times in the past three months, my '05 Explorer has stalled at a light. It restarted easily, but stalled again immediately when shifted in any forward gear. It would go in reverse and run just fine. Each time, after the vehicle sat on a lot for an extended period of time (hours in one case...