Mine was the element had broken which caused it not to heat. I bought a replacement element for mine off ebay for about $40. Hubby had no trouble fitting it (the very nice seller sent hand-written instructions on how to install it for us as we had no idea
)