Sounds like a problem with the idle speed control valve......ISCV.
There is a thread somewhere in the FAQ on how to clean the ISCV and prolly solve the issue your describing.
http://www.toymods.net/forums/showthread.php?t=3535
Seems to be more related to the ISCV on a 1G but check it.
Jeremy
Bookmarks