I'm not a fan of rockymountain. They sent me the wrong piston and then charged me a restocking fee to exchange it.
lol look what I came across looking for something, and look at the posting date, its your quad owner in 2011
http://www.atvriders.com/vbb/showthread.php?476597-2004-Yamaha-Blaster
I just noticed, threw the link pics may not show up by they deff are coming up threw google where I saw it