Check engine light turned on today, and comes on after every start. Car runs and idles perfect and drives just the way it did the day I bought it. Any idea on whats up with this light? Its prolly getting close to due for an oil change, that wouldn't have anything to do with it?