Ah, the dreaded “Check Engine” light – few things are more worrisome/frustrating as a car owner than when this monster comes on. While this is true of any vehicle, when you are driving an expensive luxury car like a BMW, then seeing this light come on can be even more alarming. There’s a bit of […]