Need Advice, Suggestions

It has a B&M External Balance Flex Plate and a SFI approved Harmonic Balancer

I would take it back to your mechanic. We are lacking the information to figure this out if you don't check things that are suggested so things can be ruled out.