There could be any number of reasons but it could be the idle is set too low. The idle is the rpms that your engine runs at just sitting there without you stepping on the gas. It should be somewhere between 800 and 1000 rpms.
why is my ford sport trac run rough at idling. Being that the check engine light is on, start with having the codes read. Your local auto parts store can help with that at no cost.
timing off
It probably needs a tune up. My 1998 Mazda 626 was idling very rough, so I did a tune-up by replacing the spark plugs and wires. This made the engine run better, but the rought idling continued. I took it to my mechanic, and he found a vacuum leak somewhere, and $270 later, it idles smooth as glass
The most common cause of rough idling would be a bad or clogged fuel injector. Also look for the hose on your EGR valve. They tend to come off in hot weather. If the hose comes off the engine will definitely run rough. I had to put a small hose clamp on mine to keep it from comming off. Spiritchsr1
If you have replaced plugs and wire most likely one of your coil pack usually run about $50
O2 sensor, if you have replaced it already, pull it out and make sure it hasn't burned it again. Jeeps can be notorious with these O2 sensors.
You can adjust the idle air control valve on a 1992 1500 truck while it is just idling. This is done if the truck is idling too fast or too slow. It will help the truck run better.
A bad throttle position sensor, on your 1991 Saturn, will cause the engine to run rough when it is idling. The engine will run normally at higher speeds.
Any number of things: Bad spark plugs, dirty fuel filter, dirty injectors, and on, and on, and on.
You have a fuel injection problem. Have it looked at by a knowledgeable person.
Radiator could be plugged or restricted
That is a very common problem with the vortec engines.You will have to replace the intake manifold GASKET. If you run your finger around the 4 corners of the intake were it sets against the heads you will probley find the leak.Have you run the engine HOT or over heated it ? If you did then you may have damaged the head gasket / gaskets and that would cause a rough idlel.