Are the 31 splined shafts the same length as the 28 splined? I have an 8.8 with 28sp shafts and have a line on 31 spline shafts for almost nothing. I know I would need a new carrier but want to know if the 31's are the same length before I buy them.