No I wouldn't weld it back up. I'm not a great fan of resin either (not big lumps that you need anyway) so I personaly would be starting on a new set.
Ive PMed you.
_________________
If I have to take the carbs off once more...