So as of a couple of days ago, this issue started happening- all of a sudden. Basically I have hot water for about 3 min then it goes lukewarm and starts smelling like an earthy smell. A bit of googling showed that the earthy smell might be from organic material decaying or something- but the regular cold water doesn't smell. And the smell only happens when the hot water turns cold. Also, is there a way to tell if the problem is that I need to replace a heating element or if the issue is with the dip tube?