Hi so I’m having a problem with my piaggio zip 50 so when I start it at first it will bog whenever I give it any throttle it will bog and if I hold it open it will fully cut out but after a while of giving it revs it will start to work fine and then if I let off the throttle it will slowly bog out again but then it will start straight up and after a while of giving it revs it will start to run fine again why is it doing this?