Before buying 2005 4Runner 296k, V6, I looked up the maintenance records at Toyota and Carfax, seeing regular oil changes at 5k and the previous owner location was New Mexico gave me enough back ground information I was able to test drive it and check the codes, especially for misfire, which it had a history code but nothing current so I bought it. Have been very happy to use it as the summer beater, it runs good and only needed the service work updated. I think this was a great era for Toyota's and if it runs good and ain't all rusted out, most repairs only need to be done once.
Now the other thing I can identify with is cost, I'm thinking plan to spend about $3500 on any used vehicle that is a worthy risk, and if you can that any cheaper, you really won big. This summer's examples for me, 2004 Sienna 3.3 V6, 188k, $1500 + $1000 tune-up, coolant plate, knock sensors, timing belt, and it's going to need at least 2 more tires. 2012 Sedona 3.5 V6, 209k, $2500 + tune-up $500 parts + $400 tires. I'm really happy with both the vans and find the way these 2 are set-up very easy to work on. Also knowing the previous owners did the regular services helps to get over the fear of a high mileage vehicle, though on the Sienna I didn't have that to go on, but I bought it cheap enough to take the gamble.
Now I must drag myself out of here and get out to the mailbox to see if the VVT solenoid shown up for the Sedona, still working out the issue with codes P0016, P0017 crank - cam correlation, motor sounds great and I'd sure like an easy parts-change fix, I am learning some here, and I also going to put a new thermostat in it with the Advance Auto has Zerex on sale for $11.99, bought the blue in the minimum 2 jugs, figure the sale is on till the end of the month and I'll stock up as I gain confidence in the vehicle's longevity.