Maybe pull the Axels and inspect them for damage or play. Also check the front wheel bearings. If you don't find any thing it kinda narrows it down to the differential. You have to pull the axels to remove it any way, so you haven't wasted any time or effort.