Okay so I had another thread open but it started out as a different issue that I ended up fixing, and then I started talking about this problem but I figured I should start a new thread specifically about this problem. So recently I rebuild my blaster. I took the cylinder to a machine shop and had them bore and hone and chamfer it. They told me to get a piston made for 67.5mm bore. I bought a pro x piston kit and a wiseco wrist pin bearing and all new gaskets. I didn't check the clearance or ring end gap or anything because I figured the machine shop probably did it right. I assembled the motor, and now I am noticing a loud slap/pop noise than happens about 3 or 4 times rapidly as I am at about 3/4 throttle and then start to decrease throttle a bit. I checked for air leaks with leak tester and no leaks. I just took off the head, and it looks like the piston has a little bit of a gap toward the intake side, and almost no gap on exhaust side. I don't know if this is normal or what. Maybe my rings did not sit properly and were slightly on top of the pin marker thing. Or maybe the piston or cylinder is not the right size. I can put my finger on top of the piston, and it wiggles a tiny bit back and forth. Do I need to take off the cylinder and measure the cylinder with telescopic gauges and the piston with a digital caliper to see if it is in the clearance limit? And should the clearance be the same as stock or is it different because this is an oversized piston and bored out cylinder?