Do you have any extra gaskets? Base, head, etc. Whatever you need to take the jug off and check everything out. Make sure nothing is snagging or missing.
I'm not gonna take my bike out until tomorrow, but today it would just go slow. Idle was perfect, but had no power at all. I can get a plug pic tomorrow as well.