Your heater may be turning off for a few reasons. It may be overheating as a result of dust, there may be a fault with the heating element, or with the electrical supply.