Someone failed their engineering degree pretty bad with this piece. That piece of angle has zero chance of sustaining the torque load applied to it, ESPECIALLY some double gauge welded aluminum.
Bring me that entire piece of shit(for measurements) I’ll make you something that will not twist like that pretzel.
You didn’t happen to use some fancy aftermarket starter mount did ya?!?!?:ponder:rofl