I'm new to all this but you seem knowledgeable. I inherited a 1997 SR5 3.4 manual 5spd 4Runner with 240k miles. It has a blown gasket head and my mechanic is telling me $2300 to rebuild the top end. We also discussed replacing the whole motor with a low milage used or rebuilt. Is it worth it or...