Check the half axle boots for tears. I had one with a cut boot and the grease dried out. That gave a similar issue. Bought a replacement universal boot and that gave out in 6 months. Amazing thing is that these can fill with dirt and wear quite a bit,but if you clean them and repack with high moly grease they continue to work.