BMW Questions? Ask a BMW Repair Expert for Answers.
Hello, my name is ***** ***** I'm here to help get your problem solved.
Have you tried to connect a scan tool to read diagnostic codes? Does vehicle still seem to run fine? Thanks.
Yes, any mechanic can scan car to check codes. You can also have this done for free at your local parts store. Once you get codes you can write them down and reply to this answer without additional fees. With codes I can give you common/possible causes, testing/repair instructions, and costs. It sounds like you probably have a emission problem since vehicle runs fine. Let me know if you have more questions or run into questions, thanks.
No problem, let me know how it goes. Thanks again and have a Happy Halloween!