My 4Runner is a 1997 and has 230K miles on it. I have had to put in 2 starters and 3 batteries. I think the starter is too close to the exhaust.
Out where you live, you gotta have something like that.