If the IACV is stuck or broken, the idle would fluctuate up and down. ODDS are this is not the problem. It still could be, but odds are against it.
If the car just dies with your foot off the pedal, it is likely a vacuum leak. Check hoses and clamps. Pay special attention to -
1. Any hoses...