If you've got intermittent electrical issues then the water could be affecting your Comfort control module (CCM) located under the front passenger footwell carpet.
I too are experiencing electrical issues and have a suspicion that waters getting in mine again.
Trim and carpet needs to come up to access it. My plan long term once I replace the CCM is to have it relocated to the glovebox.