Since were on the topic, I would run cold water forever and no banging, I would run hot for a little while and no banging, But when I run hot for a long time then tremendous banging would occur. The problem ended up being one loose strap on main cold water line near the water heater. So it would...