Your voltage reading agrees with the fault code. The acceptable range of signal voltage is approximately 0.5 to 4.5 volts. Anything outside that range is what triggers a fault code.
Check for 5.0 volts on one of the wires in the plug to the TPS. If that is missing, the best suspect is a break in that wire going back to a splice. That 5.0 volt source feeds a lot of stuff. It is not likely to be missing from the computer because that would set fault codes for other sensors too.
Be careful when back-probing the connector terminals to not spread them. That will cause an intermittent connection in the future. Let me know what you find.
SPONSORED LINKS
Monday, April 9th, 2018 AT 6:23 PM