I'm in the UK so can't advise regarding the temperature, but you need to put on a roof with a decent overhang so that it will protect your walls. I have approx 18" on mine and I think I should have gone at least 24" and that's just because of the driving rain.
I would guess the issue with...