cp is ok eng. light on car runs ok gas cap on rt. will low oil or due for oil ch on 2004 Chevrolet Aveo

cause eng lt to come on?

1 answer
To diagnose the problem you need to retrieve the trouble codes(s) stored in the car's computer.