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.
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.