Check your IAC vale by looking under the intake manifold (if you have a 94 LS) and there should be a connecter there. If you can unplug it with the engine running. What happens is the engine idles at a very low rpm and the check engine light should come on don't worry about the light. However, if this does'nt occur have the IAC valve replaced. Finally regarding the CEL after re-plugging the connector it should come right off, if not try resetting it by disconnecting the negative terminal from the battery, have your radio security code on hand before doing so. And please only do this if you're capable of doing so cuz I'm not responsible for any mishap.