Splines on the new diff are mich bigger and the diff is wider. I got legacy spec b axles with the diff hoping the would have the correct hub side spline but they werent. So i had to make a hybrid axle using the impreza outer cups and bearing races and put them on the other axles