So I have a Garelli VIP and and I’ve never been able to kick start it, I always have had to pedal it down my driveway to get it running and even then it wouldn’t idle until it had been running for a few minutes. So anyway I was out riding the other day and when I got home I put the bike away but I forgot to turn my petcock to the off position. The next day I noticed I had left it on and to my surprise it kickstarted first try and idled. It has never done this. I left the gas on again and the next day it started right up again. I don’t want to flood my engine so can anyone explain if it’s ok to leave the petcock on and or why that has helped it run so much better?