I had a new starter installed this past spring. Everything has been fine up until the past 2 months. My 98 4 runner has 140k miles, it runs fine most of the time but just recently it randomly decides not to turn over. It's very inconsident when it happens so it's hard to figure out what's...