I'm going to try and refresh my 1992 Yamaha WR250s suspension next week. Tracking down parts has been interesting. Very few mfgs actually list the WR250 in Tucker Rocky/Parts Unlimited/WPS's suspension sections. Based on OEM fiche comparisons and info inferred from Racetech's site I've based my searching around items listed to fit: 1992 YZ250 1992 WR250 1993 KX250 The YZ I know used the same forks and shock, although the valving may be different. The KX is listed as using 43mm KYB USD forks and call for the same spring setup, 92s sported a 44mm KYB shock like my WR, but I can't confirm 100% they're parts compatible. On the fork front I know I need bushings given I can wiggle the lowers around without disturbing the uppers at full extension. All Balls sells a full kit that includes bushings, seals and various o-rings/copper washers and looks idea for the job. It's also resold under the MSR and Moose labels. Poking around on this forum I take it many don't care for All Balls suspension parts however? I found KYB branded bushing and seal kits listed for the KX250, can anyone confirm they'll work on my forks? They don't include the washers/o-rings the All Balls kit does so I'll need to source those separate if I go that route. On the shock front, no one lists the 92 WR or YZ, I had to infer fitments based on the 92 KX250. I can get individual seals and bushings from a couple sources, or Moose sells a complete shock head (PU PN 1314-0042) which I assume has all the wear items/seals in one package? Is that correct, is it likely to fit, and does anyone have any experience with the Moose shock head?