If a leak, it would have to be one heck of a leak.
Especially @ 120psi! Isn't that kinda high for these things? We are talking a china made two stroke right? With about 5.5:1 compression ratio?
Thank you.
Guess it's time for me to go back to school...
.
Wait! wait! wait!....what carburetor do you have?????? If you don't know take a picture. If you cant I have some. But one on your bike would be best, You might have the fuel intake wrong on the carburetor.