Update on the differential job:
Just finished boxing it up and filling it with oil. Took the car off the stands. Here is a picture. The red stuff you see at the joint is not jointing compound but red grease I got in Saudi and the shiny marks on the cover are from my oil soaked fingers:)

Last few jobs remaining are fixing back the carpets and front seats. There is a slight problem that I need to take care of before I fit back the seats. The seat rails, originally chrome, are now a dull grey. I'll see if I can recover the chrome look with polish. If not, then it will have to be silver paint. Silver paint will certainly look a lot better than the present look.
Once the seats are in, I will be in position to do a road test.