Answer Joe, Yes a bad timer can cause a dryer not to heat but there are other things that could cause this such as the high limit thermostat, thermal fuse, cycling thermostat, and the motor of the unit. Read More... Answered by AppliancePartsPros.com | Thursday, September 29, 2016