Those DD mounts are the way to go for sure. I installed my engine by myself and they made it so easy because they slide to whatever position you need for fitment. I do recommend pulling your starter now because that's how I accessed the bolts to the flexplate/converter and it also makes for an easier installation cuz you can see more.