update
Okay, I had the diff replaced on Monday with no headaches or problems. They actually finished it in about 4 hours, believe it or not, and they gave me a loaner car to boot. (If you live in western CT, I highly recommend Colonial Mazda in Danbury (hope I don't get in trouble))
The...