sounds like the shift gear on the end of the barrel has a broke pin or the bolt that holds it on has backed out,, you will need a clutch puller to get to it,,,use a 3 finger puller and put a big hose clamp around it to keep it in place,, if you dont have the right tool