We have a 2005 4runner V6 4X4 and love it. We did have to replace two coil packs recently but other than that and headlight bulbs, it's been a solid vehicle. We drove it out to Long Beach and back last year and averaged 21mpg for the trip. It's plenty enough motor to tow what an average family will ever tow, plus it has the timing chain versus the timing belt, which was the deciding factor when we bought ours new back in 05.