If you look at the way the mount is spot welded in
There is a LOT of flex there, noticed it on my challenger, spend just a few minutes running beads of weld on the sides of the mount and stiffened it all up
But I had the K member out with no box on it when it was welded up