Shimano freehubs are modular with the freehub attached to the shell, and the entire assembly floated on cup/cone bearings at either end.
see schematic / exploded view
So I can't understand how one end can be correctly adjusted, and the other side not.
Odds are the hub is fine, and you just need to correctly adjust the bearing (adjust cones) from the left.