Well, there's another possibility that the cluster gear pin hole in the front of the case is completely wallowed out causing misalignment of the gears.