CEL and trac light were on (code 27), power steering losing fluid, car would stall under hard braking or if the AC was off and you stopped (not hard braking). I removed the IACV, cleaned it and re-installed, now I have HEAVY steering, ABS light is on, will not shift out of park without using the override, AC blows cool/warm. Trac light has gone off now, and neither window will go up. Am I looking in the right direction at the IAC? I don't see how an o2 sensor (code 27) could be causing all these problems. ANY help would be appreciated.