wow....
opened diff housing to find CARNAGE!!!ball bearings everywhere, teeth on gears destroyed, peices of the steel ball bearing caseing, peices of plastic along with thousands of scratches in the inside of the diff housing.
i think a bearing failed.. spilling ball bearings into the gears.. destroying them...
but at least we found the problem