Is it the Service Engine Soon light? This might sound strange, but
unscrew your gas cap and put it on and make sure it is tight. Works for me
when that light comes on. Not sure what the two have in common, but a
Chevy dealer told me to do that, and it works.