The BCM is located behind the right side of the dash, which means that if it's getting wet, the lower windshield seal is leaking. The best bet is to have the seal replaced. I'm not aware of any waterproofing kits for it. If you can gain access to it, you can wrap it with plastic to keep water out of the case.
Saturday, September 17th, 2011 AT 8:31 PM