All the items you listed are fairly easy to check.
I would start with IAC check and reset, TPS easy check with a meter, Map, fuel pressure issues easy just need a FP gauge.
Most if not all this stuff can be found in Dynomite's sticky
This may be a bit out there but what chip is in the car?
http://www.zr1specialist.com/HAT%20W...librations.htm
Also slow down and get the FSM.