We just got in another 04 YZ250F.
We just started listing the parts today (8-1-12) and we should have the rest listed by 8-2-12 Late PM.
You can find all the parts here.
http://www.oem-cycle.com/yamahaYZ250F.shtmlRemember, members get a discount off all our posted prices.
Just be sure to call us BEFORE you buy 541-603-2993.
Don't know if these parts will fit?
You can check our interchange page here:
http://www.oem-cycle.com/Yamaha_YZ250F_BikeID.shtmlIf you need information not on the page, email me and let me know what you need and I'll do my best to get it for you.
Thanks!
SB