check the wires to the tps. any cracks or bare wire will make the same code pop up. the wires get whats known as dry wire, the copper turns dull and no longer sends signal right.

take the plug off, and bend it back to see the ends were the wire goes into the plastic.