I see you have an electric heater. You did not mention that you checked the heating elements to see if they are leaking. Did you you know it is far more common for an element to leak than the tank? Just remove the two access covers on the side of the heater after you turned off the power. It will be very appearant to you if one or more of the elements has/is leaking.