Hey guys..... I have this OEM Sunstar 48T sprocket that I have taken off of my 2006 YZ250F. It has about 4 rides on it and is practically like new. Probably 99% life left. It should fit all Yamaha's 1999 and up. Im looking to trade it for a 49T or 50T take-off in the same condition. I don't want to trade for someone's used up sprocket.... Is anyone interested? The reason I took it off is because I upgraded to a XW-Ring chain, and I ALWAYS replace the sprockets with a new chain, regardless if they still look new, as this one still does.