I bought a 2003 wr450f (2/2003) my first ride the woodruff key failed I explained to my dealer that we raced the GNCC series and that I would like Yamaha to replace the crank and flywheel and if there any problems I would be happy to present my case to Yamaha. My dealer called first and was told that Yamaha would indeed replace both and expedited the parts, the shop repaired it quickly and I proceeded to race the near full season without a problem. From this site I ordered the parts listed for the upgrade to 04 specs and have received everything but the torque limiter. However based on the service I received from my dealer and Yamaha I just took delivery of a 2004 wr450, unforunately too late to properly prepare it for the Texas GNCC but I did install all the new parts on the 03 that I had and removed the torque limiter from the 04 and put it in the 03 it took less than 20 minutes for the change. My dealer gave me the parts at cost just under $200. I have tore down the 03 and am impressed with its condition, I use silkolene oils, a stainless steel filter and change oil every race. I think the WR is the best open class bike out there and Yamaha with my dealer have my continued support.