did you reset the IAC valve pisition?
if you don't reset it when you install a new one it will continue a high idle, also try cleaning on your IAC passages
sounds like it coult be EGR related since it only happens occasionally and sputters
could be the timing on the motor also
please explain the symptoms a little more
I.E. what temp, amount of time driving does this occur
check thirdgen.org for more tech articles
__________________
"Does this look like a piece of crap to you? Like them spinnin' tires do you?"