diff seal is worn and it might just need a new one it could mean flange is worn too were seal runs also could mean your getting some play in the bearings, you can check bearings by feeling for play there should be only rotational no up/down side to side etc,ftc5258 is the seal