I'm 98% sure I need a new cv joint. I went to the dealer here and got a quote for £600, about a £1,000 for a shaft. Naturally I said I'll think about that for a while longer but with my jaw on the floor, I don't know if I made much sense. I'm more calm now after looking at a few available prices...