Yes it is a fully enclosed drive shaft. And my longbed is open drive shaft. I am don't know if I need carrier bearing set up because the frame is 10 inches longer.