I would think that a code might appear if it was a problem with the digital control itself. Does the fact that the car is not throwing any codes or showing a CEL mean that it really is a burned out blower motor and not some other more complex component? I could not find anything related to the A/C or heater in the BMW code listings available online.