Hi, New member here to try and get some answers. I bought a new water heater 2 days ago and I'm running out of hot water in 7 minutes. I've now had 2 plumbers come out from the company I bought it from and each person had a different answer of what the problem is. They said from what they can check it is working perfectly. I told them that although new, the dip tube must be broken and the water heater needs to be replaced. One even said that if the dip tube was broken it would smell like eggs. Really? Is that true? And another pushed up the heat to 130F stating that may fix it. I'm wondering if anyone agrees with me. Their reasons make no sense. Thanks.