Have you double-checked the engine bay to make sure all your sensors are firmly connected, and all wiring is intact? I have had troubles similar to this before. Do a resistance check on your ignition coils if you have a multimeter (procedure is in Tech Info), and also think about cleaning your MAF sensor with electronics cleaner spray or a cotton swap with rubbing alcohol (use a VERY light touch on the filaments in the MAF!). You may also want to specifically look at your coolant temperature sensor... when mine failed I got some really weird idling issues, problems with startup, and sometimes the idle would fluctuate as voltage was flowing intermittently.
Other than that, verify that your spark plugs and wires are in perfect working order. Even if your wires look great, check their resistances with an ohmmeter. Procedure should be in Tech Info, and resistances should be proportional to the length of each wire (i.e., longest wire has highest resistance, shortest wire has lowest resistance, etc.).
And by all means, get access to a scan tool. At the very least you can rent one for a day from Autozone, Checker, O'Reillys, or whatever chains are in your area. Usually you just put down a deposit, then use it for a day without any fees. A good scan may point us in the right direction for troubleshooting.
1997 SE w/SLE package
"White curse? I think it'* more like.... WHITE FURY!" - MyLittleBlackBird