Sorry to hear of all the troubles, but looks like your in better shape now.
Umm, you failed to mention that you did all that during one of the hottest
summers in recent memory.
Anyway this bodes well for you if you get all the problems out on the front
end...it's smooth sailing from there.