Hello everyone hopefully someone can help me. I just got a 1990 4Runner with a 22re in it. The engine was rebuilt and has only 50,000 miles. When I purchased it I drove it about 2 hours on the Interstate (70 mph max, 5th gear, 3k rpms) with no trouble until I stopped at my destination. Then it boiled over. For the next couple of weeks I drove it around town trying to recreate the overheating with no success. Then I went an a off road trip, the first part being back highway roads go 50 mph for about 2 hours no problem overheating. About 9 hours of off road trails going no faster then 10 mph not leaving 4L. No problem overheating. Then on the way back we took the Interstate back about 2 hours at 70 mph (max speed, 5th gear, 3k rpms). No problems on the Interstate. Drove about 30 of stop and go in town with no issue except my oil pressure dropped some. Then stopped at my home where it again boiled after I turned the motor off. I replaced the thermostat and the radiator cap (I noticed some radiator leak sealant) and drove it on the highway but my fan belt broke so I wasn't able to get a good test. Haven't been able to drive it again. If anyone has ideas of input let me know.