So its been raining quite a bit lately. Car has been parked in the rain, as well as driving in the rain, and happy t report that this has solved my leaking problems. I guess spot welding these back up is a more long term option (maybe?) but this has worked just as well.
edit: i'll try post a picture of how it looks now
__________________
<==>
|