Occasionally when I come to a stop and then try to take off again, the bike will cut off like it has run out of gas but it will start and idle just fine. As soon as I give it some throttle, it will die again. I then have to cut the motor, take off the gas cap (tons of suction) put the cap back on, and the bike will then run normal again. Anyone else have this happen and know what causes this?