I would look for a vacuum leak under the hood. If the check engine light is on have an auto parts store read the code(s). The code(s) will help you find the source of the problem.
The Idle Air Control valve located in the throttle body.
idle air control valve
Erratic idle is usually caused by a dirty or faulty IAC (Idle air control) . This is located right at the throttle body. The IAC sometimes can be removed and cleaned (internally) with a intake manifold type cleaner, but this is not always successful.
You need to replace your IAC Valve (Idle Air Control Valve) It's located in the back of Your Intake Manifold.
maybe a vacuum leak
Not sure about 95 saturns. However, an engine, with central fuel injection, may have an idle control solenoid or an idle control motor. A faulty idle control can cause the rpms to flucuate and may be corrected with a cleaning and lubriation or may have to be replaced at a cost of approximately $75.00 for the part. The reason I say this is because the excelerator mechanism is not in contact with the idle control when driving.
Hello, Usually The throttle position sensor controls that. When they go bad, your idle will go up and down like that. I hope this is helpful.
It sounds like you have a bad shifter cable. I had the same thing happing and i had it replaced and no proble since then. GOODLUCK
The spark plug gap can cause the RPMs to fluctuate, while idling. The more probable cause of the fluctuating RPMs is a bad camshaft.
A faulty PCV valve can certainly cause idling problems, especially after the engine has warmed.
Your RPMs will go up and down lower with passing time then your vehicle will eventually start to shut off. You will only be able to drive it by keeping your foot on the accelerator
The most common cause of engine surging (rev up and down) is a dirty air filter.