It is possible that a new heater will produce an odor when first used. This is normal and should go away after the heater has been used for a while. A heater can also have a burning odor from dust building up on the element. This buildup on a hot element can cause a burning smell.