I know the time can be different based on someones mechanical abilities, but how long does is roughly take to replace a center differential in a wrx with the tranny still attached to the car? Is it difficult to remove the drive shaft?

Any advice? I'm going in for the plunge tomorrow...