It could be IAC, but the symptoms hint toward TPS.


96 Sport 2.0L - 190,XXX miles