Did you test the thermostat before you put it in? I've had a few over the years that were bad right outta da box!

Just a thought...