'04 Tundra - quoted in '17 at Toyota dealership for timing belt, water pump, serpentine was about $1,250. Local mechanic said same thing for around $850 but would need it for a couple of days at that price.
Knock on wood, no issues to report at ~125k miles.