If it's not idling, your idle set screw needs adjusted to keep it open a bit. Should be a small screw by the LSN (but NOT the LSN needle itself) to adjust the throttle opening.
If that is the plug you used to break it in, get a new plug. It may glow, but there's likely some small metal bits from the break-in on the coil which will hinder performance.