Hmmmm, it should only be held in with the c-clip which is probably well fucked. Unless the driveshaft went in the splines not aligned, but i doubt it. Have you tried a gear puller on it ? If you can get the legs to fit under the lip of the cup without them sliding out, could be worth a shot.