I would recommend replacing the TPS. I replaced mine because I was having to let off the throttle sometimes to get the truck to shift from 1st and 2nd. I put a new one in and I've noticed a HUGE difference in the entire performance of the truck. It drove OKish before but replacing the sensor made a word of difference.
Also I know you said that the plug wires weren't touching anything but wires, especially on our vehicles, can heat up around the exhaust manifolds, heads, intake, etc. and ruin the casing on the plug wires. Electricity travels on the outside of metal (wires in this case). I've learned from doing car audio installs, soldering and what not, that if you get any kind of wire too hot the casing and melt around the wire and suck itself into the wire just as solder does. In turn this is affecting the integrity of the wire since you are smothering the wire in a non conductive material. I would suggest doing the old water spray bottle on the plug wires at night time just to make sure you have no arcing.
Last thing, before I replaced them my 94 had some old plug wires on it, whenever it would rain or it was humid I would get a nasty power loss in the engine. I thought it was a bad intake gasket. Also the wires were ran sloppy, touching metal parts of the engine, which for a low quality plug wire is enough to make them short in the first place. I cleaned the routing up and I was still having the issue. It turned out to be that my plug wires got dry rotted, probably from heating up and cooling multiple times a day for x amount of years, they were arcing when there was a conductor (water in this case since I eliminated the grounding possibility) anywhere near them.