By what you have posted it sounds like a leak in the intake pipe or at the end of the IAC tube that connects to it.
Have you tried the starter fluid method for finding leaks?
Also if you want the TH fix to work the restriction has the be at the manifold end. There is too much air in the tube for a restriction at the intake side to work properly.