I had my last car for 8 years - check engine light was on the whole time.
The dealer told me it was a short in the wire and it would be about 100 bucks for them to fix it - so I just left it on.
Every now and again.... it would turn off.... now THAT was when I got scared!!! :lol: