Plumber who is a friend of my wife's boss just left. He fixed the busted elbow to the water heater the other day, and after I got a replacement part for the heater, he fixed the broken internal part. He would not take money (and I was told he wouldn't) so $90 in parts, $150 for overnight shipping, and a $200 gift card to Wild Wings (his hangout), and we are back in business.
He also suggested that I watch this video (
):