Start by replacing all the spark plugs. If that does not solve the problem then replace the spark plug wires.
My 2002 Saturn L300 was doing this also, it was the BCM (Body Control Module). Cost about $600 to fix at the dealership
possible misfires caused by spark plug/coil wires
start with new plugs
You really need to find out what code is causing the light to come on. Visit your local auto parts store. Most of them will read it for you in hopes of selling you the part necessary to fix the problem.
i have a 1993 saturn sc1.the relays in the sunroof keep the sunroof from working.anyway to fix it
2001 ford f 150 misfire on acceleration
You have to find out what is causing random misfires in the engine. See related question below.
Buy a car that isn't a Saturn
How about the plug wires? If plug wires don't fix it I'd bet it's the injectors.
you dont fix the lighter. you fix your smoking problem. get those patches or the gum
To fix a windscreen washer on a Mitsubishi L300 van, first check the washer fluid reservoir to ensure it's filled. If it's full, inspect the washer pump and fuse; the pump may be faulty, or the fuse might be blown. Check the hoses for any blockages or leaks, and clean or replace them as needed. If the pump is not working after testing, it may need to be replaced.
WD40