Give me a call and I will try to help you out. I don't quite know what you mean about the bracket over the pins? Maybe we can reinforce you bagger a bit for you (maybe this winter when your season slows down). Call me before you have anything rewelded- I can send you a few spare parts that will make any fix quite a bit better. If you are having some problems with the screen where it attaches to the frame it is better to put a rivited patch on rather than have it rewelded. The screen can be very tricky to weld, as it tends to get an oxide layer after being out in the elements.