Heavy duty trans mount?????

(forget the name of the device)

Turnbuckle?