Yeah man, that is garbage! Maybe you can get the mechanic to contact Denver dude and see if you can verify some damage at install and see if they will make it right on your cost you spent with them??!!??!!
At this point, I would check everything that rotates from the transfer case back to the...