Saw this coming 3 pages ago. Cut your loses while you can.
Clean these puppies up, and give them a coat of paint.
Bolt them on, and be done with it. No harm no foul.
My baffles work but my screw tabs busted, just my luck right?!
I put the big pieces on with some epoxy super weld and I'm going to go down 1 size screw. I went to home depot, threaded screws in and the 12x 1/2 fit the most snug, but I may have to use some 10x 1/2 screws and lock tire on them.
It's hard to see but the threads didnt cut that deep into them so idk why it busted, unless it's just from the force added all around the circumference of the hole.