It may be calcified or have lime scale. If the heater is "gummed up", it cannot heat properly. Try using either vinegar (takes longer) or an iron cleaner. You pour it in and it breaks up the scale. CLR works quite well too. Use pipe cleaners to clear out the holes in the sole plate.