If it runs better with choke youre not getting enough fuel. Good start with carb cleaning. Just make sure you put slides/ bowls in/on correctly . dont forget cross over tube.
unfortunately, You made it worse by buying from vitos.
Hopefully you get it running good before all your vitos parts fail.