JB weld wont do a thing but make the guy that has to weld it pissed because he has to clean the JB weld off. JB weld has only a few hundred PSI strength. the aluminum is roughtly 26000 psi for A356 cast aluminum
remove the motor
remove the clamp assembly from the motor
take it to a competent...