I had this happen too mine, I woke up checked the tank and I could feel the heat coming off of it, the tank was at 84. Had I not been home who knows what would have happened, much like yourself. Mine did't crack it was only a few months old. I have read on this forum that this happened to alot of people. Glad you caught it.