we have 2001 chev 6.6 crew cab short box. I expect the vibration I feel is from a U-joint. I have checked both the main and 4x4 drive shafts. The front one has a U-joint gone, would this cause the vibration when in 2x4 and if so are the U-joints the same in both drive shafts?