BMW check engine lights come on for various reasons. Sometimes these reasons are not even engine related. Whatever the cause of them, they are the main culprit when trying to get an inspection sticker. Boston Motor Werks can not only diagnose and repair the issue, but can perform test plans for each individual OBD-test criteria in order to obtain the inspection sticker faster. Once the repair is complete and the test criteria has been run, obtaining the inspection sticker can usually be done at the same time, without driving the vehicle for a week to get it to pass.