I just found out the rear end in my 2007 is making funny noises. My indie mechanic says its wore out. The car has 166,000 miles on it. He wants to replace it with a new dealer item. My question is, what does the dealer charge for a replacement differential?