Thank you again! I also wanted to add another symptom but you probably guessed it would be here: I smell gas when working on the engine. Never smelled before like this. So I should trace the wires back to the source and check for damage? Could it not be th car computer misbehaving?
Something odd I noticed was that if I disconnect the car battery and reconnect it, I get a higher voltage to the TPS. It does off eventually.