Weird throttle.... ummmm... thing.

thanks for the information. The torque strap will be made / bought, going to a hardware store to get some idea's. but i'll buy the motor mount today at lunch.