My Check Engine Light came on a while back (about 4,000 miles ago to be exact), and I took it to the dealer where they proceeded to tell me they had to charge me $140 to check the code, and that the cost of that would be applied to any fix. I told them my car needed an oil change, sadly it had been about 6,000 miles and the DIC Oil Life was saying ~30%...
When I got my car back the service advisor told me that there was really "nothing wrong with it," but that it needed an oil change. I'd have to look at the paperwork, but I think they also said they checked a solenoid as well and that it was fine, nothing wrong there. Somehow the $140 didn't get applied to the "fix" aka oil change, so still had to pay for that - ha ha
Fast Forward to tonight...Drove the car earlier today and it was just fine, got in it tonight and the check engine light is on.
The temp is ~28 degrees F, and if I remember correctly it was pretty cold the last time the CEL came on too. Called OnStar to get a diagnostic, and they told me the same exact message as last time - Engine may not be producing full power, and I could experience a loss of power to the wheels, etc. etc. (I don't remember the whole thing)
Nonetheless, my car is about 4,000 miles since the last oil change, so I'm really curious if it's as the dealership told me before...that "it just needed an oil change" or if there really is something else going on?
It's a 2009 with about 83,400 miles on it - I drive...a LOT, and mostly highway, so not a lot of wear and tear on the car, but I assume at this point with this many miles that things may need to start being replaced?
I've asked my dealership, and the service advisors seem to always tell me "Oh we'll monitor it, and let you know" or "Your brakes are getting close, but next time you can get the replaced...they don't need it yet"
I really don't want to not pay attention to something, and have something catastrophically wrong happen to my car...So I'm curious if anyone else has had similar issues, and if an oil change can really be the cause of a CEL (the oil life sensor stated somewhere in high 70% range if I remember correctly)?
Sorry for this being so long!