Hi, I realise the posting about small end beaeing/bush was a few posts back, I just thought I'd throw this in. In my opinion that the small end bearing is the weakest link in a 66cc China girl, but I'm with Bairdco on this. Upgrade the bearing to a quality, wider bearing rather than a bush, especially if u r going to try extracting higher performance from ur motor. Use a 10x14x15 or a 10x14x16 bearing to prevent axial drift as the pin bosses in the piston r too far apart, allowing the bearing to drift like a quarter out of the rod either side. A bush is ok for a stock motor but not so good if u want more power. The reason is that a 2 stroke (uniquely) loads this bearing uni directionally. The pin is always being pushed towards the big end side of the small end & doesnt unload thrust in that direction. I found out abour this when I got an RSE billet head & they said to make sure the motor had a bearing, not a bush there or it would fail. So, I did some research, reading Jennings etc to find out more about. The afore mentioned reason was wot I found. The more power u extract from the motor, the more forcefully the small end is loaded in this direction, meaning more chance of the lubricant film breaking down if u use a bush. Hope this helps. Cheers