Your next step needs to be to remove the front driveshaft. Take a close look at the boot that is around the joint that attaches to the transfer case. If it is split anywhere it would have slung the grease out over time and that joint will be failing and can cause the issue. Remove it regardless and drive it. Report back....