I still didn't change engine oil yet,,,that's the reasons check engine light is on ?chevrolet service center
it could be oil,doubtful,catylitic convertet,spark plugs,others,go to autozone they will but it on a machine for free,it will give a code the code is the reason the light is on
Probably. Take it to a service center for an oil change. Also AutoZone has the diagnostic computers, they will often just plug one into your car and look up the problem on there.
The engine oil could be one of the problems why the check engine light is on. However, this can also be caused by a bad catalytic converter or a loose gas cap among other faults. This means you need to check these two before changing the engine oil. Read more on http://auto.howstuffworks.com/under-the-hood/diagnosing-car-problems/mechanical/check-engine-light.htm and http://www.edmunds.com/car-care/what-your-check-engine-light-is-telling-you.html.