I need some help because I have taken my corolla to two separate mechanics and neither can figure it out. The car will start and run perfectly in Park in the morning, but whenever I am stuck at a traffic light for a few minutes while in Drive when the engine is still cool, the car will cleanly stall out, with no rough idle first and no check engine light coming on. The car will then typically start up right away once turned back on with no problems, although a few times it has started, stalled out, and repeated a few times before then starting and running perfectly for the rest of the day. The issue is sporadic so I have problems having the mechanics even replicate the issue, and it runs perfectly otherwise, so I have no idea what it could be. Any ideas?