Before you try anything (and there is no check engine light), I would recommend that you check your battery to make sure it is fully charged. Hook up a charger to it and bring it up to full charge.
Then start it up, and carefully drive it down your block bringing it to a stop several times.
This is a very common symptom of cars with weak, dead, or discharged batteries. Happened to me personally on several occasions. The PCM needs to see a minimal voltage in order for it to function properly. As you come to a stop, the idle drops, and if the alternator does not kick-in in time, the voltage will drop too low and the car will stall out.
Let me know how this works out. If it does not solve the problem, there are a few other things to look at that I would be more than happy to walk you through over the phone.
Good luck.
-Wayne