I thought Id add to this thread. I had replaced mine twice in two years.I got the infamous P0597 code come up on my cheapo amazon reader. I replaced the thermostat again? The heater must go "Kaput" Must be good quality heaters and bad ones. Guess my luck is bad??? Good for another two years I hope ha ha