there `is a guy in the "who has a 100k on their tundra thread" that claims he ran a timing belt 290k. he supplies a photo of the odometer.
says he owns a courier business.
run your searches mr. fritz.
many do change themselves, but care must be taken.
parts and labor trpically run b/t 500 and 1000.00, depending on who does it and how many parts r replaced in the process.