Quote Originally Posted by jjmastertech View Post
Pull the throttle body off and make sure that none of the air passages are blocked by the gasket into the intake.
this

my sisters car did the same thing. it would turn on fine and everything but as soon as you come to a stop the car will turn off. went to the dealership and they said it was the throttle body, that it was dirty. they clean it/flushed it and the car works perfectly again.