Torque Strap?

I do have torque boxes and frame connectors with just a 6 point roll bar. I wanted to keep is 68SS authentic so no motor plate. Yep it was pretty obvious something was wrong when it happened. I would like to get a torque strap on the thing before I have another issue. However, I think the rear end was the catalyst. I unloaded the tires 3-4 times on the start. I suspect that pinion was bouncing wildly at the time. It bent the floor pan above the snubber pretty good. I'd like to get the motor tied down w/o going with a motor plate. I know others are running my engine mount setup successfully but they do have a strap with mounts welded to the K-member and then bolted to the water pump. Mancini and Summit were selling something that looks like the Schumacher unit, but no one has any in stock.

View attachment 1715560314

U need an engine limiter instead of a torque strap = fore and aft , torque strap = twist .