I have had my 4runner since 2002 and have taken it on several cross country trips. It now has over 130,000 miles on it and it has never let me down. I have also taken down the beaches in Mexico and I find myself pulling others out. The only thing other than routine maintenance like a timing belt was I had to replace the starter once. It performs well both on and off road and it cannot be beat for reliability. I would highly recommend this vehicle.
I wish they still offer these in a 5 speed. No stability control and side airbags in this year.