Regarding pistons, I've heard what the guy from MX314 says but its clear that he doesn't understand 2-stroke engines very well. He's right that Wiseco will have late model listings only but consider this, my 58mm piston fits 8 brands of 125s dating from 1988, thats like 70 model year bikes. the truth is, most 125s have pistons of similar dimensions. Coding each box with a different sticker and part number is called "marketing". Wiseco's YZ144 piston is closest in design to mine and will sway no problem. Max Power has a close copy too except theres has a window in the intake. I will continue to sell my 58mm pistons and gaskets through my web site on a Paypal type server. So my piston will always be available.