 I bought this truck new, thinking I would get years of trouble-free service from it. I have only put 50K miles in 6 years, kept it garaged, regular oil changes. Yet it has developed annoying rattles. The MAF sensor went out on it last year. It runs mediocre and knocks on hills with regular gas. Currently it has another problem where it stalls on start and runs poorly with rough idle. Who only knows how much this will cost to fix. Save yourself some trouble and buy a Tacoma or Frontier. It will cost less in the long run.