The IAC valve needs to be removed, cleaned, and lubricated.
The IAC causes most idle problems. I would start with the IAC (Idle air control Valve ) first. It could also be caused by other things, but I would start with that first. I dont know if the Zetech has the throttle hang problems or not...maybe someone else can chime in.