GMC / Chevy help needed 1991 chevy 2500hd

hi and any help is greatly appreciated...don't no what the part i need is really called so here is that it is...it's the short shaft that goes into the front chunk and the other end is what the cv axle bolts to.
i have bought 2 of there from junkyards one from 2500hd and other from 3500hd both where the same and both to small in diameter to fit the spindled teeth in the front chunk ????
from drivers door got this== GM of canada ltd 11/90
gvw-7200
vin-2gcfk29kxm1152348

a part number or if anyone might have or no where to locate one would be so great .....thanks
 
Top