just a thought,
The only times I've ever run across someone getting shocked by the plumbing, there was a bad cal-rod in the water heater.
Is the W.H. electric or gas?
something to check.