Will I Need A Different Trans Mount?

yes, no problem