That indeed sounds like you have the rest set well: black sparkplug indicates it's not too lean, the pipelenght also sounds good, prop a bit on the large side but that shouldn't damage the sparkplug so much it burns. So I have to say that indeed timing would be the next thing to look at, though...