You drive a Diesel. You're already a cut above the rest in terms of common sense
My money's on a bum viscous fan clutch over a bad radiator. Check out:
http://www.peachparts.com/shopforum/showthread.php?threadid=67800&highlight=toyota+silicone
Sixto
95 S420
91 300SE
87 300SDL
83 300SD