On-Board Glow?
You are too rich on the low end. Turn the low speed adjustment screw counter clockwise to lean it out. To me, an onboard glow is just a bandage for a poorly tuned low end. All my YS engines are mounted inverted, and none of them needs onboard glow system.