My opinion...sounds like differential...if it is that loose you'll find it has really worn the gears...how about up/down movement at pinion? If that bearing is gone the pinion will 'float' altering pinion depth into ring gear (again causing A LOT of wear....I think regardless I'd be pulling it apart for exploratory surgery........Good Luck!