My 1997 was throwing those codes for the last 5 years. I had replaced the IAC in 2007. Funny thing, as soon as odometer rolled over 300,000KMs, there was an audible click and the engine light went off, and never came on since. Like the programming just went to all default maps. My car sometimes...