Ok so i finished rebuilding my blaster after destroying the top end( new top end is ported and polished with a shaved head) I also replaced all the seals while i had it apart. but my problem is i put the motor in and it started up 2nd kick however it doesn't idle and bogs down and smokes and has premix coming from the exhaust however if i shut the gas off it runs perfect seconds before running out of gas (I premix at 32:1) I thought it was getting flooded so i pulled the carb and cleaned it really good and the seat is closing fine (It's a stock carb and stock jetting) So then i start to think maybe it's not getting enough spark. i pulled the plug and grounded it to the cylinder and there was spark but very very light spark. I then cleaned the ground for the coil all the way to shiny bare frame and it still has light spark. What should my next step be? I really need help figuring this out so i can do a proper break in.