2 days ago my water got scorching hot on the hot water side. The next day I had no hot water. Checked the breaker, it was good. But the reset on the top thermostat tripped. A little bit of research led me to believe the thermostat was bad and overheated the water then tripped the reset. Went to Lowe's today, bought the kit with new thermostats and elements. Figured I would freshen it up. Drained the tank, install was fairly simple and straightforward. Turn everything back on, no sparks and no leaks. About 2 hours later I had water running out of my laundry room. Cleaned up about 5 gallons of water, turned the thermostats down about 10 degrees (they were on 125). An hour later the PRV was open again pouring very hot water in the laundry room floor. I determined the water is getting hotter than it should and the PRV is doing its job. I'm lost. Did I buy a faulty thermostat? Could it be something else?