I didn't have time to read all of the posts on this thread, but mention of the shocks when working on plumbing caught my attention. I work for one of the evil POCO's, so this is from a utility perspective. Since the utility does not run a separate ground wire from the transformer to the service panel, the neutral is the only intentional path back to the transformer when an imbalance of the two hot legs produces neutral current. Any interruption of the neutral will allow current to flow through any and all other paths back to the transformers. But....this is not the only source of current that could be on the plumbing system. We had a customer who called and complained about getting shocked when he or his family were rinsing their hair under the faucet of their bathtub. Suspecting a neutral problem, I measured voltage from the faucet to the drain. 120V. Wow! I had the customer turn off the breakers to the bathroom lights ang receptacles. Still 120V. Had him turn off the main breaker....120V. Now I was getting confused. I had the line crew disconnect the secondary service drop leads from the transformer. Still 120V. Apparently we had some bad pole grounds and neutrals on the distribution system that were causing current flow through the gound. I ultimately bonded the faucet, drain and any other metal plumbing pipes together. The voltage was then zero. Any PVC fittings, insulated untions, water softeners with plastic pipe, or other interruption in the plumbing continuity must be jumpered to prevent this sort of scenario.
I'm now a FIRM believer in proper bonding! Just my humble opinion.