The head gasket failed at 95,000 miles, but this was a warranty issue, so no skin off my back.
The shifter box broke at 160,000, but was a relatively cheap fix (<$200).
Passenger side seat belt can be a pain to put on because it constantly locks.
I will never sell this truck. This truck has never stranded me, only requires routine maintenance and is relatively cheap to fix if something ever does go wrong. It still has the original battery, clutch, starter, and other parts that I expected I would need to be replaced by now. It gets decent gas mileage (20mpg), and is great for long road trips. I take this truck over 10 to 12 thousand foot mountain passes frequently, and although it lacks in the power department (keeping your momentum is key), I constantly find myself passing trucks with double the horsepower because of it excellent handling.
I agreed with you except one thing. I also have a 94 Toyota 4x4 pickup with just over 100K miles on it. A couple weeks ago, after I filled up the truck in a gas station. The timing chain broke when I try to start the truck. It costs me almost $1800 to get it replaced. I was so surprise that the timing chain actually broke at just over 100K miles and how much it cost to fix it. Other than that I really like this truck.