How did the chain look. Did it have a lot of slack or were the gear teeth worn. A good way to check it is to put the truck in 4 wheel drive, in park and jack the front of the truck in the air so that the wheels are off the ground. Then try to rotate the front driveshaft and see how much play is...