Just drove through an absolutely crushing thunderstorm today. Probably a solid 15 minutes of downpour with no issues. My money is on a defective batch of parts, or maybe something up with the way the unit was sealed. Might explain some of the reports of back ordered parts, maybe they sourced from two suppliers and one of them was producing a defective unit?
2013 BMW 328i Sport - Back in the family!
2007 Honda Civic Si Sedan (Retired, Meh)
2005 Infiniti G35 Coupe 6MT (Retired, great car)
2002 325xi (Retired, very much missed)