Could just be the snap ring popped off the end of the cv. It will cause the same type of sounds. The card in the spokes sound could be the splines on the very end stripping off and the loud bang could be the splines catching and releasing. Check that first.