When all else has failed, it's possible that your heater core is bad. If this is the case, we're sorry. Replacing a heater core is not typically an easy task on a BMW, but we're here to support you with the quality OE aftermarket and Genuine BMW replacement parts that you need to service your vehicle correctly.