do NOT weld that, balance will be thrown WAY off and it will happen agian! im in buford, if you can get the car to my shop i can fix it for sure, if i cant chad at fat cat fabrication across the street can!