my motor has 150,000 on it. I would throw all new seals and gaskets on yours with new toyota timing belt water pump and tensioner. I installed a twin turbo toyota head gasket on mine with arp studs and let her rip. Im currently running a w58 which im soon to be addressing. I blew one about a month ago but i pretty sure it was from my bad habit of snatching second gear which i've stopped since then and no more problems. It let go when i went to snatch 2nd so i know that was the cause of the problem. Other then that though it's holding the power fine. My car will break looses at 60mph with 255 tires in the back.