Can you remove the broken pieces and take them to a local welding/ fabrication shop? Might be quicker and better repair? Just a thought, good luck.