Did you just buy this truck or have you had it and it has just started doing this. it sounds like a u-joint or driveline angle problem to me. A u-joint could be dry and binding up but still feel tight with driveline installed. Try removing the driveline to check the u-joints.