For those who have water leaking from dash...
I used two rubber gaskets from the hardware store to keep them centered and that works great then I tried a thick layer of silicon gasket maker. It slowed the leak BUT it definitely still drips on the passenger wiper side.