okay lets see if i can make it clear, i have a 95 SN that uses the larger 96+midshaft bearing housing, My midshaft was showing some signs of play on the drive shaft so i ordered a new 96+ shaft, before it arrived i remembered i had the older smaller midshaft housing,shaft,and coupler off of a 93 SN, i pressed out the shaft with the matching coupler and pressed it into the newer 96+ midshaft housing. basically the two shafts are the same length, diameter but have two different sized threads. so as long as you have the matching coupler to thread onto the shaft, your golden. if you have an older then 95 SN you have to use the older smaller midshaft housing. Either shaft will fit with it's matching coupler in your older style housing. if you have a 95SN or 96+ RN you use the bigger housing and either shaft with matching coupler. i hope that cleared something up???? lol