If it's specifically when it's hot, you might also look at wiring defects, such as resistance in the fuel injector harness splices, a problem I've had with a 93. Don't overlook obvious wiring possibilities, such as a CPS wire shorting against the manifold. As a first step, take apart absolutely every electrical connection you can find under the hood, unplug and replug it a few times, and see if there's any change. Check all the wires that might be rubbing against something else, and move them around a little bit. Also check the integrity of vacuum lines, such as the one to the MAP sensor. Also don't overlook such obvious things as spark plugs (easy to do because the ignition system is so strong it will start well even if the plugs are totally worn out), fuel filter, etc. A clogged or inoperative fuel tank vent can also cause bad running when it's been going a while, either from accumulated pressure, or from vacuum. When it starts misbehaving, get out and loosen the gas cap, and see if it makes a hiss or whoosh.
Try to analyze the miss and see if you can figure out whether it's fuel or spark related, and you'll be a lot closer to solving it. Does it seem to be a single cylinder misfiring, or the whole engine? Does it show on a vacuum guage (bad injector won't, ignition probably will, internal engine problem always will)? If it seems like a single cylinder, try pulling injector plugs one at a time. When you pull a good one, the engine will bog a little, then recover idle speed. When you pull a bad one, nothing happens. If you find a bad injector, swap its connection with its nearest neighbor and try the test again. This will tell you whether it's the injector or the harness. Either one could have a defect that appears only when it's hot.