check your timing loosen the two bolts on your dizzy and try twisting the dizzy to the right a bit then rev and see if it runs any better dont advance it too much or u could get detonation problems or over heating or sumthing jus try and see if it makes it better by advancing the timing a bit...
-Sean