Some of the 2004+ have problems with a small amount of water getting into the SJB and causing any number of weird issues. This could include individual or combination problems involving lights, wiper/washer, windows, locks, radio or anything else timed or powered through the SJB. The symptoms often crop up the first time after a heavy rain or snow. I'd look very carefully at the entiire SJB area for any signs of moisture.