Final tab was $690. I just knew my luck would be it quit in the middle of a storm in the middle of no where at midnight! Probably could have saved some $$ taking it to an independent shop but this dealership knocked it out quickly, gave me a loaner, and Toyota honors a nice warranty.