100k is hardly alot of miles, even in a hard driven truck. The engine can be rebuilt rather cheaply and the trans swapped for a rebuild but I suspect your problems are more minor. Have a good (Toyota) tech take a look at it. It is probably an electrical problem. that would be my guess.