Dropped the car off at the dealer today. Will post costs when I pick it up. It will only be labour charges because I shopped around for the correct parts. I know I'm only at 107,400 miles, but I'd rather do it now and know I don't have to worry for the rest of my life. I will tally the costs for the parts and post them.