I put a new TPS on the car yesterday, and it definitely makes a difference. But there's one more problem to solve. It's missing on one cylinder. I pulled off the wires from the ignition "brick" one at a time, and with one wire, there is no change, so that wire's cylinder is the problem. I pulled the plug at that cylinder, and another plug, and they looked about the same, so I'm thinking it could be the spark coil.
And BTW, the engine, or at least the throttle body, is a '96, not '95 or earlier. In '96, they changed the throttle body, and therefore the TPS. The car has a '96 TPS. I don't think it can be later than '96 because of the OBD 1.5 system.