Water leak inside 65 barracuda

I hope for you it isnt what I'm going through with mine! I had to completely disassemble my cowl among other things and I can tell you it is miserable trying to piece this back to some sort of solid condition, once solid metal is back in I will use bed liner to seal it before re attaching the upper section in hopes I will never have to deal with it again!
Good Luck!!
Joe