Stall at idle at normal temperatureq

That would be an inexpensive test, and couldn't hurt. Lots of times cars will run bad after someone does some work on them, and the culprit is the last thing they did.