Will a 66 drivetrain swap in to my 68??

I would finish the 66 and drive that. A lot of the hard work has already been done.