For those who have water leaking from dash...

I think I would start by removing the front bench or both seats to make room for some comfy backlaying.
Perhaps put on some safetyglasses so your eyeballs won't catch the majority of debris and fiberglass insulation while your hands are plowing away behind the dash. :)