I think you have the right source of the problem. I've read about this happening to KJ's, giving the same chain-jingle symptoms. Google over on the KJ side and see how they fixed it. I seem to remember that you could buy the driveshaft CV end for about $75, and not need to purchase a whole new driveshaft. I don't know if that would be true for KK's also, as our DS looks a bit different.
2008 Liberty Sport 4x4 Automatic