Yup, sure does. Took forever to line up the transmission and the block and torque converter and all that jazz. By far the most challenging part of the swap. Got it in and mounted though. I'll start putting the rest of it together Wednesday.
Your truck looks nice as it is, it's even gonna look better once you have added modifications to it. Good luck!