"I bought my 2005 4Runner SR5 4WD new in '05 and I must say it was the best vehicle I ever owned..with one exception I'll explain later. Almost everything about this truck was great. I take pride in maintaining my own vehicles and this one never left me on the side of the road. Over 13 yrs the usual maintenance repairs like brakes, calipers, rotors and axles were done, most not until after 100k miles. You could eat off the engine when I traded it. I got an honest 20-21 mpg on the road cruising 75+ on a cross country trip this summer. It towed my fairly light trailer with ease but has the capacity and stout to pull 5000 lbs. . It was great on the beach or a mountain trail. I did have to replace the A/C evaporator core at about 110k miles, that was about an $800 repair I couldn't do myself. The one and only problem I had was frame rust, bad frame rust. I religiously flushed the undersides after taking the truck on the beach (maybe 6 times a year) and I do live near the ocean, but none of my other vehicles experienced the rust problems of the 4Runner. Not the body panels, just the frame. It appeared the frame rails were rusting thru from the inside out. Toyota is well aware of the problem but refuse to cover the 4Runners of this era. The Sequoia, Highlander and Tacoma were all covered under a recall for frame problems. If you intend to buy one look very closely at the frame rails in the rear and definitely drop the front skid plate and check the cross member. I'm not talking about surface rust, this is rust you can push a screwdriver thru, or your finger in some places. Mine had only 135k miles when my trusted mechanic advised me it was approaching the safety concern point, so I traded it back to Toyota. If you find a clean one at a good price buy it, you won't regret it. I wound up replacing it with a new Highlander which is a more refined ride for long trips, and I no longer need the 4WD capability."