That's determination. I'm glad the problem is solved. Any guess why electrical connectors were corroded?
The ECM pins were due to a broken rubber seal and it sets just below the washer fluid. I suspect someone spilled fluid on the connector. As for the other connectors, I am thinking the high resistance created in the ECM connector caused higher current, due to the lower voltage, since voltage and current are inversely proportional. Kind of a domino effect.