It does yeah. I replaced it recently in case that was part of the problem - still takes ages to heat up. Not heaps sure of the quality of the thermostat though, it may be leaking before it reaches temp. Any recommendations of a good thermostat brand?