The reason I asked about rain storms:
When I first got my car: Went through a car wash, car went into “service traction control”, then full limp mode. Took it to service. First thing they say is bad throttle body. They change that. No improvement. Then they find water in the ECM harness. Clean it out, dry it out and declare car is “fixed”. Two years later car starts acting up badly (but also had continued weird various “electrical problems” during the two years as well). Car dies in traffic, and/or goes into full limp mode, etc. They finally find “corrosion in the ECM harness pins”. They rebuild pins and harness, now car runs normal again. It took a field engineer to properly diagnose the issue, even though local service had observed water in the ECM harness two years earlier. And looking back on the problem, my “weird electrical problems” would always occur in the spring and fall, when we have the big rain storms here.