Washed Car Now its down

I took my C5 to the carwash to get it ready for a show, but I didnt like how the engine bay looked. The previous owner had never seemed to wash the car whatsoever because the dirt was caked on bad and I couldnt stand a dirty engine bay. Here is exactly what I did
Step 1 Drove to the car wash turned on the hose and wet the engine, loosening up the caked on dirt that was on everything.
Step 2 Took a bottle of simple green concentrate and used the entire bottle spraying all over the engine let it soak for a little bit before taking a wheel brush

to the engine bay scrubbing everything i could, then sprayed it all off with water again.
Now I had the previous owners in mind that had problems after washing their car so I immediately started up the car and she purrs just fine idling like she should. I shut the hood and leave her idling for about 20 minutes. It was enough for me to wash each section of the the outside of the car twice since I do everything over and over just to make sure.
Once im finishing washing the car and spraying off all the soap I go ahead and turn off the car and proceed to dry it. Dried it up washed the CCW rims so that took a while and go ahead and open up the doors dry the door jams inside the car clean windows ETC.. go ahead and start it and the car idles like crap threatening to die.
REDUCED ENGINE POWER and TRACTION CONTROL SYSTEM flash across my data display, car idles at 400 rpm threating to die. I shut off the car and proceed to check the engine bay making sure nothing was knocked off, turn on again and still having the same problem.
I pull the codes and these are what I get
P1220 H C - Throttle Position Sensor 2
P1221 H C - Throttle Position Sensor 1-2 Performance
P1571 H - ASR Desired Torque Circuit
C1278 H - TCS Temporarily Inhibited by PCM
those were pulled straight from my GM Service manual.
I left the car onbase at the hobby shop till tommorrow hopefully it will be dried out by then.
Anything else I should do ? I know I shouldnt have washed the engine bay but i couldnt take it being so dirty
CLIFFNOTES: Washed engine bay cleaned it up let it idle for 20 minutes turned off washed rest of car started car up again and now runs like crap.






The Best of Corvette for Corvette Enthusiasts














