So I believe my water leak might be causing my P0705 code and flashing park light. I've cleaned the sunroof drains(were partially clogged) but the sunroof seal appears to be in good shape and sunroof seals up tight. The PO changed the windshield with a aftermarket one so I'm wondering what everyone's water leaks experiences are out there with the windshield being the culprit??