No it’s not the thermostat, the fan runs as long as it’s calling for heat. When temp is reached and thermostat kicks off, everything turns off as normal. It will initially run for say 12 minutes, turn the burners off for exactly 30 seconds, then re ignite. It then will run for another 7 minutes...