Answer Denise, The unit sometimes heating and sometimes not could be an issue with the motor of the unit or a timer issue. There is a centrifugal switch that may be making intermittently that would cause the unit to not heat if not making. If this checks ok then the issue would be a faulty timer. Read More... Answered by AppliancePartsPros.com | Thursday, January 19, 2017