depending on which motor (V6 vs. V8), the V8's timing belt has to be replaced every 90k (or 100k). Its a relatively big job in that it NEEDS to be done. V6 doesn't require this. Its (V8) an interferance motor if that means anything to you. Thats about it. Both engines are extremely reliable. V8 models has AWD, V6 models don't. Anyway, I got mine (V6) with 72k on the clock, have 82k now, 0 problems. I did a ton a reseach before I plopped down $20K for her, properly maintained, these trucks last 250-300k without breaking a sweat! good luck, you will love the 4Runner!