Hey gizmo
I agree with phishfood, leaking problem is caused by high pressure, the water transitioning from cold to hot this process resize the water and increases pressure so i suggest you contact any nearby reliable Hot Water Heater Replacement company to short your leaking problem.
Thanks...