I have a BMW Mark 2 Stern Drive which I am trying to remove from my boat, I have removed the trim tilt pins and the ram pins but cannot get the universal joint off the splines.

Does anyone have suggestions how I can do this.

Is there a n extractor tool I can buy/make?