Chasing a shift shaft to suit a 1989 YZ250 (88 or 90 will also work) Yamaha P/N 2VM-18101-01.
Would be great if there is a NOS one out there if not a secondhand one with the spline in good condition will also suit.
Let me know what you have and we can go from there.