I have same Tundra 2017 with tow package.

As stated mileage ain’t great but very dependable. Already 60 k on mine- just oil changes