I'd probably replace it with a 4-Runner, preferably an older one with the 4.7L, and definitely from a state that doesn't salt/brine their roads. Second choice would be the same 4-Runner with a 4.0L. I had an '05 Tundra with the 4.7, and it was a very good truck to me (kept it for 17 years), and had an '05 4-Runner with the 4.0, and would have kept both were it not for frame rust issues.