I'll bet your vacuum valve mounted on your transfer case is stuck, letting the front differential engage or partially engage on its own, common problem! They're not very expensive i'd try that first. When you pull it out youll probably see that the plunger is stuck up inside the valve. Its on the upper left hand side of the transfer case with 3 vacuum hoses going into it. Hope this helps!!