I have a 96 YZ 250 with KYB 46mm forks. I took my forks to a shop to change my fork oil (I usually do it myself, but ran short on time.) and they LITERALLY destroyed my fork cap and melted my spring guides. After I chased him around the shop with the forks, I was then told how much a new cap costs, along with spring guides, I was in shock. A tech at another shop told me to order a cap from a 97 CR 125 because its the same forks minus spring rates. Does anyone know if this will work number one, Number two, are the spring guides the same, or number three, Does anyone make an aftermarket cap to replace the stock ones? Stock Yamaha caps are $106.00+ shipping! Any help would be greatly appreciated!