Did you use a Toyota head gasket or some after-market gasket? The one thing that you have only replaced once is the water pump itself. Could be the culprit. I would remove it and compare it to a TOYOTA pump. I remember going to my trusted parts guru years ago when the WP failed on my 60 and he pulled out the "correct" pump that looked nothing like what was on the rig. Off to the Toyota dealer I went. Same thing with head gaskets, some have the wrong sized holes in the wrong places.