Any engine oil dripping from the rear main seal , or oil present on the bottom of the bell housing ?
If everything is dry , Has this truck been towing alot ?
Any chatter when you take off from a stop ?
I just looked at your location. A bunch of stop-and-go driving is hard on the pressure plate springs.
Time for a clutch job.