Yes, my rag joint was worn. I did replace the shaft with a new GM unit. The new shaft came with a u-joint in place of the rag joint. I then found the new shaft unit had play in the top ball socket joint. I have installed a new borguson unit with u-joint on both ends. Much better but not perfect.