Engine Stall when first started

I recently bought a used 2002 Toyota Celica and it runs great. However, the past couple of days when I start the car after it has been sitting for a while it stalls. Naturally I try and start it again, but this time I keep my foot on the gas and idle the engine at 2000 rpms. After about 3 minutes I release the gas and the car idles fine and then I can drive. WHAT IS WRONG WITH MY CAR!!

You may need to have your idle air control (IAC) valve checked and cleaned. The check should include testing the wiring. Cleaning involves pulling it off and spraying it down with throttle body cleaner.