Thanks for taking the time to reply to a newbie, fellas.
I will check out the potential crossfire issue, thanks for giving the number to lookup.
To follow up. Yesterday I had to drive it a couple hours. On the way home there seemed to be an odd miss or hesitation.
It occurred when going down hills and the throttle is just slightly on (it has no cruise so I know how much throttle it was getting). Going up hills it ran great (throttle opened wider). I also got a code for TPS voltage (P0121) along with some more O2 codes (
Anyway it seems to have more issues. I may go ahead and replace IAC but it seems there may be another gremlin lurking. I think the crossfire could explain the issue - I opened the hood in the dark when I got home in the dark and couldn't see spark jumping anywhere but will do the reading previously suggested.
Thanks for any help you can throw my way!.