Just got my timing belt changed by a Toyota Dealer. I may miss something but they did the belt, pulleys, tensioner, water pump, drive belt, thermostat, flushed the radiator and refilled, etc. Had 93,000 miles and 10 years old. I wanted the peace of mind. Total cost was $925.00. Lexus Dealer 60 miles away wanted $1,400. Have owned it since 2007 and 31,000 miles. Except for $280 for a power door lock this is all I have spent on it except for oil changes, brakes, and tires. I'm satisfied.