is the Service Engine Soon light on? if so, scan that for codes and tell us whats wrong. personally, it sounds like some sort of o2 sensor problem, or even a coolant temperature sensor problem. when you replaced the TPS, did you recalibrate it to the manufacturers specs?
rolling-robert, is there a 12 volt refrence on the 86 models? the o2 sensor produces voltage, it does'nt run off it. there is one wire coming from the sensor to the PCM. it reacts with the oxygen content in the exhause to produce a signal voltage between .1 and .9 volts.
[This message has been edited by nate (edited 02-05-2003).]