I tore my bike down this winter, this is the 2nd JE piston I had in my bike. I was intending to just re ring it. It had 23 hrs on it. The JE piston pins aren't that great. I have found them to get worn and rough which galls the small end of the connecting rod. My rod has a slight amount of wear on the right bottom side. I don't have the $'s to replace the crank, so I'm just leaving it, and hoping it will last me... And the JE piston skirts were worn and had some scratching in them. (as well as a very very slight bit on the cyl) This was the trend between the two past JE pistons I have run, which accounts for about 75 hrs run time. I didn't experience any of this with the OEM piston/pin which I ran for the first 38 hrs. So the fix would be to run the OEM pin with JE piston. Or use another aftermarket one. But I just went with the OEM piston because it was cheaper. 13.1:1 is good enough for me I guess. $50 + taxes for me for the stocker. I had some JE rings, and a OEM pin so I just used that with the stock piston. I think from now on I may just use stock pistons because of cost. Just some observations of mine. So basically I will need a new crank/rod next year some time, or at the end of it Just passin this on.