Be ready to empty your pocket. BMW's are so sensitive that if you change your rims to something that is not a BMW made product, your check engine light will come on. So never bring it to anyone who is not a BMW certified technician. Other than that, bring it to auto zone and try to let them clear the code. If not, it's to the dealer you go. good luck and NICE CAR.
-------------------------------------
This answer above is absolutely the dumbest thing I've ever heard.
Go to http://www.x5world.com/articles/x5/electronics-x5/9531-how-reset-service-lights-bmw-x5.html or http://www.bimmerfest.com/forums/showthread.php?t=102142
or a million others just by searching Google.
reset service engine light on BMW 325
How do you reset the oil service warning light manually on a 2003 BMW 525i?
How do you manually reset the oil life monitor on a BMW 525i
You will need a compatible BMW scan tool to reset this service light from the I drive system.
You will need a compatible BMW scan tool to reset this service light from the I drive system.
many service lights on the new 3 series you cannot reset yourself, this is a software error by BMW and they are aware of this but currently no fix is available, the only way to reset it is to have a BMW technician reset it with their special service equipment.
How to reset oil light on bm,w 750li
To reset the oil service light manually on a 1996 BMW 318i, disconnect the battery. Leave it unhooked for 10 to 20 minutes.
there is a reset tool on eBay very cheap and also you can bid on it
You need two special BMW reset tools.
Unfortunately a 1986 BMW 325 does not have a service light reset button. To reset the light a user can ground pin 7 in the diagnostic connector. Doing so automatically sends a signal to the cars ECU to reset all error codes and service lights.
go to your dealer and they will fix it for you.