yes, FIAV. Just block it off, do your self a favour. I haven't had a working FIAV on any of my DSM/Galants since I did my first blockoff. Saves TONS of headaches, and if you correctly bypass the coolant lines, you can take your throttle body off without loosing any coolant.
But, it may also be a boost leak.
I say, block off the FIAV, really check for boost leaks and repair any that you find, set base timing, set tps, (not stop switch on your 2g, unless you have one, then set it correctly as well), check to make sure your throttle cable is not too tight. It can be and still look like its not.
Then set your base idle speed as per the manual.
If its still doing this then, try some other things such as ISC, ECU, bad grounds, wiring etc.