HI If it's drivable take it to Auto Zone, they do it for free.
Check the timing for the 90 Corsica. the most likely cause for the engine not starting is it has jumped time causing the engine to fire at the wrong time.
With an OBD II reader. Instructions come with the reader. Codes are standard.
The check engine light can be caused by many different things. Auto parts stores have a reader that can tell you exactly where the problem lies. Without that, it is difficult to determine the cause.
Any OBD II code reader will do the trick.
You need to rent / purchase an OBD II code reader to check & reset the check engine light.
Use a code reader to find out why the check engine light is on.
Perhaps disconnecting batt for 30 mins-but it will just come back on.
Most auto parts stores have a check engine light reader that you can borrow for free to read the code and also to reset the check engine light. If they are not busy, they may even do it for you for free. Support your local parts store! Worst case: Take it to your dealer or buy a check engine light reader that can also reset it.
check the soleinoid
The check engine light on a 94 Buick Olds Cutlass is read using an OBDII code reader. It is connected to the port under the dash which interfaced directly with the reader.
With an OBD2 code reader
When the check engine light comes on it should post a code. Use a code reader to see what the code is and ask again.