My OE drivshafts lasted for about 127k miles. They were knocking a bit for ages without the noise getting any worse or more frequent. Eventually replaced them with Ford refurbs and they only lasted about 18 months before the knocking was back. I think it is in the splines rather than the CV joint, but no oil leaks.Funny you say that I've just read that post about 30 mins ago 😅 well remembered! I'll be swapping the driveshafts back to the ford ones tomorrow and see how they fare. If it stops the leak and the shaking then it'll be new shafts time - from ford this time round.