WOW I have had the same issue, first they said transfer case, then rubber boot, and then differential, then the one (differential) they replaced came back with noise worse than before, after warm up rotating noise.. trippy! I have had this problem from day one of ownership. I'll be sure to book mark this thread see how many others are out there. I am currently still waiting on fix for this issue.