Figured id share my garbage..

That really sucks that you hurt it, but all the hard parts of your build are already complete! I bet you’ll enjoy the car much more with some forged components and subsequent stress relief.