One method i have seen that worked was get an old air horn compressor and plumb up diffs and t-case breathers and in deep water turn it on, as long as seals are not too bad it works a treat. Cruiser broke a CV and sat in water idling for nearly 2 hours till CV replaced and driven out.