That motor and box setup are very decent. I think it will fit but instead of the transmision mounting change i would think that the front engine mount on the pully side is the one that needs to be...