Just solved the exact same issue. After pulling and inspecting all the a pillars and kick panels and cleaning the sunroof drain and finding nothing and blaming it on my windshield replacement, I reread this post and pulled the relay. It's bad. Thanks!