Have you had your radiator checked ?, it could be plugged inside. you might also consider replacing your radiator with a 3 core unit for a 4 Runner.