Continuity check....

Del, apologies....didn't see your post.
Wind & rain died down some. Water heater problem looks like it was the timer.
Bit more info on the pump house. Where the sub panel is connected to the main...both the pump houses common and ground are on the same buss. The pump house also has a ground rod next to it.

All of the following were measured at the pump house sub panel.

Common to ground....0 volts.
Left power to common 0 volts
Left power to the ground bus 0 volts
Right power to common 120v
Right power to ground bus 120v

I checked the main panel...
One power leg to the bus where the common & ground wires are connected 120v
Other power leg to same spot 120v

Have a buddy that is an electrian. He has explained why the common and ground on a sub panel are hooked to the same bus more times than I can count. Just can't seem to comprehend it.

Probably should add that all of this passed inspection about 10 years back...