BMW WARNING LIGHTS, ESPECIALLY CHECK ENGINE LIGHTS
Chances are that if you are currently searching for a BMW mechanic, you have some sort of warning light in your car’s message center.
Warning lights, especially check engine lights are the most common phone calls we receive.
If your check engine light is on solid, this means you should schedule your car in to be diagnosed by a BMW mechanic as soon as time allows. Preferably in the next few days.
If your check engine light is flashing, this means you should pull over as soon as it is safe to and turn your vehicle off. The check engine light flashing is a warning that there is a malfunction severe enough to possibly cause damage to emissions components on your vehicle.
We would advise calling your BMW mechanic before continuing to drive your vehicle. They will likely recommend sending a tow truck to pick you up to avoid any further damage.
More about your BMW here.