You need a scanner that can read live data. Watch the movement of the IAC (called "steps").
Most shops can generate smoke that will migrate toward the vacuum leak.
You could try a compression and cooling system pressure test.
But it could also be a leaking injector seal, intake manifold gasket.
Also scan timing advance.
Tuesday, November 24th, 2009 AT 7:22 AM