had my sr5 4x4 since jan. Best fuel mileage I have got is 19. pretty much stays right there, I drive mostly hwy miles too. haven't towed anything yet, but I haul my foreman 500 around on utility trailer behind a v6 ranger so I don't imagine there would be any probs behind a v6 4runner