I replaced the u-joints and had the driveshaft checked and rebalanced (to 0.25 oz or less) by a driveline shop so it should be squared away.
Toyotas and jeeps are scarce in my local yards but I will look around. I'm starting to think this truck had way more than 190k on the clock! It was probably not well maintained either.
I'm not setting this truck up to crawl, but instead to be my daily driver so reliability is important. I drive ~80 miles round trip to work with occasional snow/ice. I have a Tacoma prerunner but it's rather squirrely in the snow with no weight on the back.
Thanks for the replies fellas! I'll do an intro thread and fill in the details on my latest money pit.