I bet it wasn't your CV.

I bet it was the spline end and I bet that it's going to require a new diff.