Have a clunk betwwen 40mph and 50mph when in 2wd
1) The next time you drive the truck, put gearshift in 3 not D. Engage Tow/Haul button. If problem goes away, it is the overdrive clutch in the transmission beginning to fail. If it does not go away, it is the torque converter beginning to fail. This is of course based on experience and not having driven your truck myself.
20 Check transmission fluid under a strong light. If there is very fine 'glitter' in the fluid, the transmission is doomed. If it has no 'glitter' in it but smells burnt, it may be doomed...but could be just old fluid. That could also explain the cluck to a degree--it could be fluid starved due to clogged filter (if you have had the truck more than 50,000 miles, and you haven't changed the fluid and filter, assume it's never been done). Don't change the fluid and filter yourself even if you could do it in your sleep...you'll be wasting your money and time, due to step 4.
3) If it has both the 'glitter' and the burnt smell, the transmission is doomed.
4) Go to a reputable transmission shop. Describe this to them. Tell them you want to be there when the pan is dropped. Tell them you will go somewhere else if they won't let you watch. When the pan comes off, look in the bottom for little chunks of metal (gear teeth, etc.). If the pan has a magnet in the bottom, see how big the 'donut' around it is; this 'donut' is the metal that has worn off the internals and been trapped magnetically to prevent it from re-entering the internals and causing damage. If the 'donut' is more than 3" in diameter, then most of the clutch surfaces are worn off, and rebuild is imminent. Chunks of metal = total rebuild, around $1500-$3000 depending on where you live and who you take it to. A reputable transmission shop will not charge you for a total rebuild if upon disassembly and inspection it is revealed that all you need is a torque converter. They will put new fluid and filter in when they reassemble and install. This could cost up to $600-$1500, but that's a lot better than a total rebuild. If it's the converter, you're lucky. If it's the overdrive clutch, it's rebuild time.
And if the truck has over 150,000 miles on it, it is likely rebuild time anyway.