Hy awsumcars, The engine mounts are the same for the V8s that came with that truck, and yes the trans. will bolt up by using the same V8 bellhousing that came with that truck, hope that helps.