BMW Questions? Ask a BMW Repair Expert for Answers.
Hello, my name is***** the service engine soon is light is on this means there is a diagnostic code stored in computer indicating a problem. You can disconnect the battery to reset code yourself but I wouldn't recommend it. You can have diagnostic codes checked with a scantool at your local parts store for free, they can also reset the light. Once you get the codes you can reply back to this answer at any time without additional fees. Let me know if you have more questions, thanks.