I called the mechanic today to see how everything was going. He said it was going. They won't be finished until tomorrow at the earliest. They finished the differential today, however, the drive shaft is damaged as well. He said they were trying to fix it so I would have to order another one. Fun. This may end up being a little more than the 1500 dollars we planned on. Oh well, God is faithful.