Checked TPS with a voltmeter. (This is a TJ btw) It reads .9 at idle and when I rev it goes to 1.8 tops. The link says it should be 3.9 - 4.5. It does go up smoothly and Im revving to around 3000+RPM as far as I can tell (revving under hood)
Does this sound like a problem?
I pulled this from the 97 TJ FSM.
With the ignition key in the ON position, check the
TPS output voltage at the center terminal wire of the
connector. Check this at idle (throttle plate closed)
and at Wide Open Throttle (WOT). At idle, TPS output
voltage should must be greater than 200 millivolts.
At wide open throttle, TPS output voltage must
be less than 4.8 volts. The output voltage should
increase gradually as the throttle plate is slowly
opened from idle to WOT.
You should turn your engine off, and put the key position to on. Try the test again. If the test fails, then you have a bad TPS.
(sounds like you have a bad tps though... )