Unplug your MAF and start the car. If it's doing the same thing it's your MAF. IF that doesn't work plug the MAF back in and unplug the IAC. I doubt it's the IAC because one time i unplugged mine buy accident installing my intake and the car idle at like 2000rpms. Freaked me out until i found the IAC unplugged. When doing a VE tune you unplug the MAF sensor and it will run real rough and want to die at times, unless you give it gas.