Hi there
Reviving this particular point.
Did many things, thought I had it solved. Long story short rainy season began and I still have the water ingress. I think it seemed okay in the summer and what I did probably helped but the main problem persists...
Your point about the pinch weld stuck...