Good story, I have to say I commend your patience with things going wrong. When something goes really wrong like your power and piping issues I tend to start swearing and walk away from a project just so I won't kill what I'm trying to fix.