Could be an electrical failure in any of the parts listed, I'm guessing the thermostat.

Best wait until the guy arrives, they have the test equipment to check these things out.