I recently purchased an amazingly immaculate ‘07 Limited V8 with 172k on the odometer. 3 previous (and evidently loyal) owners who had this truck serviced at Toyota dealers only. CarFax shows 40 service events over the 14 years of ownership. The timing belt was replaced once at 87k....so it has been 85k since that service was done. I called 2 Toyota dealers in my area for quotes on doing this service. Both came in around $1500! I really wanted to keep getting the 4Runner serviced at a dealer to carry on the service tradition of Toyota only services. But DANG!!! I called a local shop who has done a lot of work for me over the years and who I trust. Their estimate is $780. Guess where I made the appointment for the job? Lol!