I have an 2005 tundra.....same thing at 270,000 miles...….put stop leak in it.....just shy of 325,000 now...….bob