IAC won't cause it to rev to 8k. It doesn't have enough airflow. I think max I saw when I was doing some checking was about 2500. The throttle has to have been opened to get enough air.
When it revved were you in gear or were you in the middle of shifting? If you were in gear I'd say the clutch needs to be looked at as well.
If you have a hand held device (SCT X3, X4, ect.) you can pull codes with that. OBD II doesn't do the flashing thing with a paperclip.
My thought is something got stuck and in the moving of things you fixed it. When I bought my car the throttle linkage got stuck on the hose clamp for the intake tube. It took a minute to find it. But now the TPS is probably stuck at WOT and telling the ECU the pedal is floored. If you don't have any codes I would pull the TPS and make sure it's not stuck or sticking.
When it revved were you in gear or were you in the middle of shifting? If you were in gear I'd say the clutch needs to be looked at as well.
If you have a hand held device (SCT X3, X4, ect.) you can pull codes with that. OBD II doesn't do the flashing thing with a paperclip.
My thought is something got stuck and in the moving of things you fixed it. When I bought my car the throttle linkage got stuck on the hose clamp for the intake tube. It took a minute to find it. But now the TPS is probably stuck at WOT and telling the ECU the pedal is floored. If you don't have any codes I would pull the TPS and make sure it's not stuck or sticking.