4thgen gave good advice for checking injector problems, i'll try to help with a couple other areas.
Ok, so this is what you do.
Start the car, get used to the sound of the motor running. While its still running pull out each coil pack individually. When you pull a coilpack off a cylinder that is good, it will start to really misfire. Which ever one causes the least amount of change in the idle and RPM is the problem cylinder. If they all seem to change the RPM by the same amount then it is most likely not a spark problem.
Also listen for vacuum leaks under the hood. They will sound like a hissing noise. If you hear vacuum leaks you need to isolate where it is coming from. Hopefully it will be visible by just looking. If not, get either some brake cleaner or a spray bottle of water. Hose down 1 area at a time until you hear a change in the engine RPM.
When pulling OBD1 codes you usually have a service connector near the drivers or passengers floor board, sorry i'm not sure which side on your car. It should be a two prong male connector. You need to short it out by connecting both terminals with a piece of wire. Then you need to count the blinks on the cluster. It should blink, for example, 3 times, then pause for a second or so, then start blinking again, say 5 times. That would indicate code 35.
I had a misfire on my car, the worst kind, random misfire. I initially thought it was a coil pack or plug. But then I heard a hissing and isolated it to the intake manifold. Removed it, installed a new one, and all was good again. Hope this helps.