OK, 5.0 to 0.1 is the sensor operating range... anything outside this and the ECM will set a code. I'd expect reference voltage of 4.5 (sorry, I can't remember the pinout offhand and manual is at the shop) or thereabouts. This needs to be checked with a high impedance DVOM - an analogue meter will drag the voltage down or even kill the ECM.
You can check the TPS with the ohmeter - two pins will give no change to a sweep of the sensor, two pins will start high and go low and two pins will start low and go high (yes, there are only three pins.... you'll figure it out). Readings should be smooth with no drop-outs. Something like this has an 80% chance of being the TPS and 20% of being something else. I recommend to my customers that if there is a choice between paying me 50 bucks diagnostic time or 50 bucks for a try and see part - they are further ahead with a new try and see part (just my opinion but a new part is a new part and an old part with 50 diagnostic dollars is still an old part).
Since we are dealing with only 4.5 volts or less, it doesn't take much corrosion to make a world of difference. If money means more than time, you can check for corrosion, poor grounds and spread connectors.
Good luck.