I heard you guys were getting some rain down there. I am really sorry to hear that
Up here in the PNW, I have to deal with this on my daily driver most of the year. I spray a little WD40 on the inside of the cap, it drives the moisture away and seems to work all winter. Give that a try.