I don't know if this information helps at all or not but I've seen these brackets that they make they hold on to the transmission in between where the motor and transmission come together you have to get a little larger bolts to connect the motor to the transmission but it's a plate that has a...