i have owned, wheeled, sold and repaired many of the LJ78-LJ71 version of the Land Cruiser.
they are WICKED off road. they are cushy on road. the trannies, diffs and t/case are as bullet proof as you can get.
the head, that fawking head, is the problem. there is no permanent cure, the basic design is the problem.
you can install the 3L head and it can fail (i know this for a fact).
you can install a 4 row rad and it helps.
you can install a "high" flow water pump, results questionable.
you can do the block off plates, results questionable
you can increase the boost and leave the fuel alone which decreases the EGTs on hills and when passing (LOL, like that happens much)
you can run an aux rad cooler which will take some of the tranny created heat out off the stress of the rad, might help. good idea.
even after all this expense the head can still crack.
the best you can do is install the pyro gauge, that is your best "preventitive" for the 2LTE and use it as your driving advice. i have seen them crack when over heated just once.
<suggestion, make sure your CAA is paid up and your credit card is clear since the head never dies in your driveway and the tow bill can be HUGE in BC>
most of the bottom ends i have seen crater is shortly after the head was replaced. i suspect it is because the oil wasn't changed after the install and the coolant got into the oil.
as for the costs, most stealerships charge between $90 and $110/hr and changing a head on a PlayDo is no simple chore. it is TIGHT in there.
if you want a suggestion, start shopping for a different engine for your truck, NOT a 3L, NOT a KZ, NOT another 2LTE but a tried and true 3B, PZ, HZ or even a HDT.
https://forum.ih8mud.com/70-series-tech/327429-pzj78-truck-build.html
i love the 78, i HATE the engine.
good luck with yours.