I hope you didn't suck water into the engine, because you may have hydrolocked it and bent a connecting rod. I would check compression and see if you have a cylinder low, if so, you have big problems. The TPS wouldn't be affected by going thru water.