Component sizing help!

Call Drdiff or visit his web site as I do believe those parts will use oem parts if you wish.
DoctorDiff Drivetrain Components