I had a '91 4Runner with a 3.0. I bought it with over 200k on it and I wasn't aware of it's reputation and I didn't know it's history. Although it was reliable, it was godawful slow and got terrible mileage, like 16 on a good day. I then got a Tahoe 5.3 V8 that got much better mileage, 18 or so. Then I got a '01 4Runner with a 3.4 and what a difference- reasonably quick and over 20 mpg. I would highly recommend a 3.4.