Bought off ebay 7/2007 with 100k, did all of the deferred issues,+ new springs, shocks, 1 " lift, changed all fluids, cold air intake. Great quality (mini Land Cruiser) same looks, better mileage. Better 4 wh drive system. Power is a little weak, gas gauge reads empty with 5 gal. in tank (common) this is a true 300K truck with the right mechanic working on it, 1999's are the year to buy, they sit an in. higher than all the other years. Had a 1993 land cruiser for 14 years, great but sucked gas. This 4run get 17 21 town/highway. Will cruise 90 mph all day long. No oil usage or leaks 285.75 /16 tires & spring spacers & it looks ready for anything, great for anywhere.
Build quality, reliable, go anywhere 4wh drive, ok on gas, tons of aftermarket stuff, I see trains of them headed south of the border all the time, 4 mode drive train 2 wh, full time 4 wh, 4 high lock & 4 wh low lock + neutral for a PTO winch. Bank vault quality for way less than $10,000.
California exhaust emissions is pricey, air box & air flow is wasteful, cheap cold air intake available.