Excellent question.
I have a high mile 2007 Ram 1500 and I've considered a later model take out engine. I'd expect to just use the long block and retain everything that is specific to my model year like the intake and throttle body, exhaust manifolds, maybe the front accessory drive and such. I just don't know if my intake matches up with the ports of the newer heads.