We have a Honda Accord. Unbeknownst to me I had left the moonroof open about 1". It rained hard with a wind and the water traveled down the A pillar to the fuse box and shorted it out. I had no idea. I first replaced the battery and then when that battery died I took it in to the dealer.
The technician showed me the wet area and I just found it hard to believe that was the issue. But it was. He replaced the fuse relay box and it's been a month and everything is fine. Be sure you check for a shorted box. Mine would make a tell tell tapping sound when the battery was charged, that was the relay(s) shorting on and off draining the battery. I also had the same issue with lights but also had blinking accessory lights inside the cabin.
The technician showed me the wet area and I just found it hard to believe that was the issue. But it was. He replaced the fuse relay box and it's been a month and everything is fine. Be sure you check for a shorted box. Mine would make a tell tell tapping sound when the battery was charged, that was the relay(s) shorting on and off draining the battery. I also had the same issue with lights but also had blinking accessory lights inside the cabin.