Too much fuel?

When you say it's timed to 8 degs, do you mean 8 degs BTDC? I'd increase it to 12-14 degs BTDC and make sure your idle in gear is between 700-800 RPM.