Hello. I bought a new kit off of amazon from bbr. It's the second kit I've installed but I'm still pretty new. This new kit got finished up yesterday and I test ran it for about 5 miles. Firstly, it wouldn't stay running unless I held the throttle open. I adjusted the throttle cable and it stayed running. Second it had hardly any power. After doing some searching and reading I was sure it had an air leak. I checked around the carburetor and while looking, I saw a leak on the cylinder itself. While running I can see it bubbling out of a pin hole. So I'm planning on contacting the seller on amazon and asking for a new cylinder, should I be requesting a new piston, rings, and gaskets too? Like a said I'm new and I'm not sure if all these things need to be replaced together. I took the head off and felt inside the cylinder and can't feel any cracks. BTW I'm running opti 2 70:1 for the first tank then 100:1 after that. I've done that on my pk80 with no problems. I've attached pics of the inside and outside of the cylinder.