I'm leaning to getting a tuneup. I've done the Autotune code thing before. That was disappointing. Engine light was on. Turned out to be bad sensors.. attached to the expensive cannister!
I have a 1999 Chevy S10 pickup..the "Check engine light" comes on and off randomly, all by itself..
it will come on, then the computer runs through its cycle, determines nothing is wrong, and the light turns back off..
I have had it checked multiple times, had a few things replaced..I have given up.
I am convinced it is the *light itself* that is defective! the computer..
there is nothing actually wrong with the mechanicals of the truck.
Unfortunately though in NY state your car wont pass inspection if the light is on!
it makes no difference why it is on..Light on = no pass inspection, period.
I think its a scam..I call it the "pay us money for no reason" light..
Now every year when I get the truck inspected, if the light is on, I just wait a few days until it turns back off by itself..
this has been going on for 5 years..
(disclaimer..of course *most of the time* the lights do work properly! and they do actually mean something is wrong! and it should be checked out..but I believe I have a situation where the light itself is defective..I have no other reasonable explanation.)
Scot