As well as the other things suggested, it would be worth checking that the detent spring on the selector hasn't become weak/collapsed.

Stuart