THIS, I had a similar sloppyness issue, and this fixed it as well.
If the shifter bolts are tight, the spring is fresh, the oil seal is new, the bushing on top is not notched/worn and finally the ball is smooth and the slots are straight like the photo below; then you should have a very firm...