Their is not enough weld on the bosses, I would find a reputable weld shop in your area and have them reweld it with more heat and a larger fillet and take your flexplate to use as a fixture for proper location

7586835-weld.jpg (49 downloads)