Looks good so far. You won't know for sure until everything is reinstalled and fluid in the differential. I took Bugsy's apart as it was leaking, resealed with lots of RTV and has not leaked since. Good luck, be sure and wipe your hands off before you start typing.