There’s an internally splined coupling tube that connects the end of the drive shaft to the output of the rear diff (also a splined shaft).
I pulled the drive shaft out OK but it seems to be stuck onto the splined shaft coming out of the diff. There’s a circlip but I assume just stops it slipping too far back onto the diff output shaft. Should it come off? I assume yes and I’d like to clean it up a re-grease it.
Yes it should be loose. Presume then that it’s rusted on solid. That’s what can happen if you don’t grease them ~ and unfortunately that includes the factory assembly line!
Yes the circlips keep the coupling in place. They should be replaced if they are loose.
It could be argued that if it’s rusted on solid at least no wear is taking place on that half of the coupling, and just grease the other half… Myself I would apply a little heat and then soak overnight in cheap coca cola.
A small 3 leg gear puller could also be used to assist removal.
When you finally separate the sleeve from the shaft clean up all the splines and use a good grease on them when you reassemble it.
I used molybdenum based CV joint grease on mine.