Thats handy mate, thank you ,
Been out side with the tape measure and got a mate to do the same, There is a difference in the length of the splined shaft like your pcitures shows. My year 2000 shaft I have is about 1/4 inch longer hence why it doesnt go all the way in.
Tomorrow I will be knocking up a bush to go in to act as a stop and a seal . will make it larger so its a nice tight fit and i will take it for a run , will take some pics and post them tomorrow