Thanks they are fine. I had that problem with one of the rear doors when I got it and learned about the drain holes. There is always dampness in the doors in heavy rains or car wash. There was just enough of that white surface corrosion on the contacts to make it start to loose contact, but if you wiggled it it would work. The pin holes on the plug are so damn small there was no way to clean them. And when I tried to pop them out from the connector I damaged them. There is no vapor protection on the back of the speaker housings on these. And I have over 300K on the window seals so I am sure that is not helping.Check to make sure your door drains aren’t plugged up. The wiring in your doors shouldn’t be rusting imo.