The throttle position sensor is a rheostat, the voltage drop/value taken from the "wiper" is used in conjunction w/other values, i.e. maf, etc, to calibrate inj. pulse. The wiper arm the tps, due to wear, heat, etc, lose tension or even burn over time/use, causing a change in value. You can check the tps w/an ohm meter. Just remember to move the wiper slowly, or you can skip over bad spot easily. You will see a sudden change in value instead of a smooth transition from 0 to whatever the max value is.
Yes I had to replace mine on the 86gn back in 1991.
Are you chasing a knock problem or throttling?