I have asked every tec in here mate nothing on the heater panel should work when the ignition is off so it sounds like a heater resistor fault.You could try one your self & save you a bit of doh they are very common so most bmw parts places should stock them.