sounds like you need a new heating element.