I have a 05 chevy sliverado 4x4 1500 5.3 z71 and I the same problem but I changed my cv axel, and the noise is still there , last winter I took the front diff. Off cuz it clunked and I thought my transfer case went bad again, as I drove it more it wouldent get out of 3rd gear, ok new transmission went it, and since then we tried to put the diff. Back in and it won't fit.. thats cuzbi have a different trans in it... ok back to my clunking and grinding and squeeling I changed the drivers drive axel and it is still making that noise im stumped and ima bout to cry any thoughts on qhat it could be im desperate here and need help thanks KRH