What does it usually idle at in rpms?
The other day i was driving along and hit one of those work covers...the big 1 inch thick piece of metal sheets that put over work holes...and my cat instantly died. I shoved it in neutral and it fired right back up and hasn't done it since.
Had a Cavalier once that would die every time i stopped. If it didn't die and you pumped the brakes then it would. never knew why. Wife took it back and got something else.