I don't think the '95-'97 front sprocket is the same as the '98 and later. I have a Renthal front sprocket and it lists the application as only '95-'97. As far as the chain length goes with the 15/40 set up it is 108 links. I suspect that you will have to go 110.