Guess where my dash water leak is coming from.

I would get the windshield gasket replaced and sealed with black liquid butyl rubber.