one day i got in my car and it was cold, i started it up and the idle shot up to like 3000-3200rpm and would go down to about 1000-1200rpm when it warmed up. well after about a month or so of putting it off, i finally fixed it.
i checked the iacv and it was still good.
there is another valve body that looks almost like the iacv but it sits under the throttle body but not hooked to it directly. we opened it up and the plastic piece that the plunger sits in was completly unscrewed inside the housing, so we screwed it back in and it went to perfect idle.
i'm posting this b/c i hope to save some people some money from buying a part they might not need. if the idle is that high there's a good posibility that it's not a vacuum leak, check the iacv plunger inside and the other one under the tb.
p.s. i did a b16 obd0 swap into my 91crx si and that problem popped up
also another problem i had was it bogging/sputtering kind of, so i unplugged one of the o2 sensors and it stopped so i gotta replace it and it should fix it
sorry so long but i thought i should share this with everyone