my wife's 94 4 runner has a 3.0 and it has plenty of power for all the weight it's pulling around. it gets 18+ mpg. yeah it could use more low end but it will wind out pretty good. when i heard about the 3.4 i wanted one but most people i talked to said they were bummed about the mpg. I'm looking for a newer 4 runner with a 22r or 2.7 because the motor is simpler but not because of better mileage.