Update:
The cause: Likely a clogged driver's side sunroof drain. Cleared it using a 6ft piece of cat 5 which was the perfect diameter and stiffness. Tried some 3 romex first and it was too thick, bailing wire too flexible. Cleared and made sure water ran freely. Out of an abundance of caution I had the windshield replaced. Electrical gremlins persisted for 3 days and then resolved spontaneously. Likely caused by water getting on the electrical components in the drivers side kick panel where the ECU and fuses for all the electrical problems I was having were located. To be honest it took longer than I expected to dry up. We are expecting some significant rain for the next 5 days so hopefully my preventative measures worked and there are no more issues.
The cause: Likely a clogged driver's side sunroof drain. Cleared it using a 6ft piece of cat 5 which was the perfect diameter and stiffness. Tried some 3 romex first and it was too thick, bailing wire too flexible. Cleared and made sure water ran freely. Out of an abundance of caution I had the windshield replaced. Electrical gremlins persisted for 3 days and then resolved spontaneously. Likely caused by water getting on the electrical components in the drivers side kick panel where the ECU and fuses for all the electrical problems I was having were located. To be honest it took longer than I expected to dry up. We are expecting some significant rain for the next 5 days so hopefully my preventative measures worked and there are no more issues.