My 95 jimmy will make a whirring noise after I drive for a short distance. this noise will slow down as I do and when I stop it sounds like the 4wd is engaged but not all the way. If I put the truck in park and let off the brake , wait a moment or two then put the truck in drive the noise will not happen again unless I turn off the ignition and then restart the truck and drive awhile again. If I turn on the 4hi it will go away but when I take it out of 4hi the noise will return a short time later again. Stop the truck ,put it in park let off brake wait a minute put it back in drive and I am good to go again with no more noise. Any ideas would be very appreciated Please?