No heat can be caused by about 4 different reasons. Why are you changing the thermostat? Have you actually tested it and found it is faulty or are you just changing parts at random until you happen to strike the one causing the problem. Good way to waste your money if you are.