How do I get a check engine light off?
What are the code or codes you are getting now? The light is on because an issue isn't fixed yet.
Did you replace the spark plugs while you were in there?
Search BMW 3 Series Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
BMW 3 Series Experts