That Pirate4x4 chart shows:
'85-'88 = 15.96"/36.68"
'88-'98 = 16.17"/36.97"
Can you say if your dimensions are closer to one of those than the other?
I need new inner shafts (mine are pitted on the seal surface). Unfortunately, mine's an '88 and I haven't measured the shafts or found the BOM yet to know which ones I need.