ETS is the traction control system. If you want it, you simply push the button to turn it on... you may have hit it inadvertently.. I used to own a 99 Grand Am (another GM product) and constantly did the same thing. Or it could be a fault in the ETS system. As for the check engine light, the first thing you do is find out the cause of it. You can go to any auto parts store and have them read the fault codes with their OBD2 scanner.
I have a 2002 caviler with the check engine light on .I have had it reset several time but will come back on within one week,
How do you reset check engine light for the 2009 Chevy trail blazer?
You can either bring it in to a Chevy dealer or use a programmer/tuner to reset the check engine light.
If the check engine light is blinking that means an engine cylinder misfire has been detected
Check
The check engine light (service engine soon) comes on and stays on when a problem is detected by the self diagnosis system of your vehicle.
I have a 1994 Chevy Cavalier and the ABS light is flashing
It requires an engine scanner to do that.
No, only a problem that effects emissions will set the check engine light.
A flashing check engine light is an indication of a misfire.
That REQUIRES an ENGINE SCANNER to do that.
There are pages and pages of things that can cause a check engine light. You need to have it checked with a scantool. Then the code can be diagnosed and repaired.