I had a simmilar problem to this with an older 2 stroke bike, checked everything, couldnt find a thing wrong. Till I closly inspected the Reeds.
There was a couple hairline cracks in them, I replaced both reeds & Problem was solved.
Might wanna check your reeds mate, look inside & out. That will be one more thing to eliminate, hopefully it will fix it for ya.