This guy i worked with has been there 25 years..I'll shoot him an email about the front one if you guys are serious..who knows? I can point him to this forum, I'm sure they would love to get some street cred here. Any details you guys have that might help?
The factory has things on the bar outside the mounts. Like a washer on each side to stop any extra side to side. They need to add something similar so the bar doesn't go CLUNK. Also their mount doesn't fit. And when you make it fit you weaken it so much it fails.