I have been working on calibrating my TPS and I took the TB off last night to calibrate. Got to what I believed to be the correct calibration and drove around the block and CEL comes back on pull in the driveway to run the codes and I get 12, 51, 52, again... Ok so something is wrong obviously... Start the car to pull it in the garage for the night and it revs out of this world. Started at like 1500 waiting about 4 seconds jumped up to 2000, another 4 seconds 2500 another 4 seconds 3000 I pulled the key and pushed it in to the garage having no clue what is going on... It was dark and I was tired so I'm going to check it out after work today I'll check back for more updates and give my own update when I figure it out.