I have read one of your posts before about the end float being the only problem to watch so I'll refit what I have. End float is ok.
But, what is inside the box that allows the shaft to move side to side so much? Surely something is wearing out if the side play goes from whatever it is in the factory to a few mm now?
There must come a point when a bearing or something needs replacing to fix that movement, doesn't it?