Hi,
the 250 twinport has the short, 117mm? kickstart shaft , all the rest have the longer kickstart shaft 128? ,if that shift shaft set your are bidding for has the oil feed hole it will be the right overall length,195mm? remember that all the 4 speeds 969,980 981 have a different shift mechanism to the 5 speeds,
cheers