How many miles do you have on it? There were some posts a while back in the T100 or Tundra forum about a cracked flexplate, generally above 200K miles. So apparently fatigue will kill it.