More than any other type of home improvement job, plumbing can drive a DIYer crazy. Problems arise, projects grow, frustrations multiply. Even pros are not immune. But one way to manage the ...