B16 OBD1 in an '89 SI. My idle is all over the place. With the IACV plugged in I get a high idle in the 3500 RPM range. With it unplugged it bounces badly (feels worse than the high idle) at 1700ish RPM. I m getting codes 14 (IACV) and 41 (O2 Heater). I swaped the IACV from my D16 ('89 OBD0) and still getting the same issue. I have checked for vaccum leaks and have none. Any suggestions?