If theres play in the shaft then something has to be worn, be worth checkinf the hole in the front alloy plate, if theres play that could of enlarged and thats what the front oil seal lives in aswell.
Are the bearings very loose on the shaft in the places they run, bear in mind there will always be a little play as they are wet floating bearings, but not too much.