I have a 94 kx 125 . I won't be racing this bike, just got it on a trade and want to get it rideable. The rear shock is totally shot to **** and there are several rear shocks on ebay for well under $100 that are guaranteed good shape. Problem is there are no 94's....couple of 98's, 90's and maybe a 93. So is there a few that'll fit ???