Ive got a chinese crappa, had no end of troubles with it

Snapped frame etc, pegs, pretty much the chinese works special.
The problem im haveing now days is, it just wont peak out, it hits a wall and stays there.
Im running an e-bay 2 piece head kit with insanly high compression. Fat boy zaust, Chinese plug rofl, and a pretty much stock as bog bottom end.
Im still running it at 25-1, though i have a feeling its running a little rich, Before when i had a cracked manifold

It wouldnt idle very well kidna idled like an off chops older 2 stroke

Any way, with the cracked manifold, it would peak realy high and just hammer. Now that ive fixed that, and swaped carby ( identical stocko's ) it only revs so far and refuses to go any more.
Im kind of half tempted to throw the cracked manifold back on and go to the track, but i dont realy want to rebuild my engin just yet

Im geting close to it.
Perhaps theres a difference in the jetting sizes between the 2 stock carby's ? The original i got with the motor, and the one im useing now is an old one from a long forgoten friend i found laying around, im not sure if he had the jet drilled or not. Whatever the case it blows smoke
I just want to hear peoples thaughts before i go through all the fucking around involved with changing the carb, ripping the motor down checking for damage etc.