They should be good, was new when the truck was built and on the road, should be free, but just because I may slap some grease in it.Double check your u joints. I've had them starting to bind up and cause a lot of noise from the tcase chain.
It only makes noise when I let off the gas, on it is fine, let off and it makes noise, if I gradually let off it is fine.