For those who have water leaking from dash...

Maybe the parts weren't available when it was done. Maybe the previous owner didn't know the parts were available. Not everyone is on the internet. Glad you got it fixed.