So I did find the Battery cover not snapped in, snapped it in and added water and mine's still leaking. Inspected the windshield bottom edge and found that the factory seal was separated from the windshield by a 1/4 inch, even see debris inside the gap. Gonna clean it as best I can and try just sealing it. Next step would be to have glass shop pull the windshield, clean the edge, and reseat. (Out of warranty already).