Doesn't fit 06 ram 2500 slt 4wd.

Feels very heavy duty but the bearing mounting plate doesn't extend far enough get it even close enough to center on the shaft to bolt it on.Also, the packaging is horrible. The box had come open by the time it got to me. Fortunately all the hardware was still in it.

###

