Just a thought. Can you not maybe have one made up as you have the original? Just a thought.
Many years ago I had a similar prob on an old GSXR750. Pushed the front sprockets till it just spun on the chain with no drive (student no dosh) . Lasts longer then you think...