I have a 2007 LBZ an I am having an issue where my driveline clunks ONLY when I’m decelerating. I drive thro a lot of mountains an it’s getting really annoying cause it will clunk often. Maybe 2 or 3 times down a short hill. It sounds like it’s coming from the driveshaft or differential. I just put a brand new driveshaft in with a new pinion yoke. It started doin it after I got the new driveshaft in. Also the truck seemed to slip out of gear or where it felt like the diff was slipping. Each time it did that it sounded like my turbo boot blew off. Only lasted for about a second then it engaged again an it was like normal. Also when I engage 4x4 while driving it clunks pretty bad when it engages. Have to stop to engage it so it doesn’t sound so terrible. Any help would be greatly appreciated cause I can’t figure what is making that clunk while I’m driving.