It was the dip tube. Cost $16 at Home Hardware and the handy man guy put it in after we drained the tank. So it cost us about 66.00 and he said he can get us a new heater at a discount down the road should we need one. So we are happy with that.
Thanks everyone.