Just to update on my situation, the builder showed up and believes he has found the root cause of the problem. The water was coming through the roof and into the eaves (which I pretty much already told him) through unsecured panels connecting the new roof to the old. Now we play the waiting game to see if it's resolved 100% *fingers crossed*