sounds like your plug is too cold, try going down a number or two.
if you have low compression a b5 or a b6 is fine.
the other thing with a vespa it could be a leaky decomp? basically anything that causes it to misfire or have low compression until it heats up, tired rings, etc.