For the past 1k miles, currently have 3800 miles on my 2007 piaggio mp3, the bike randomly shuts off. I get to a red light and it shuts off. It takes forever to crank up. Its like it doesnt get any gas. So tonight it happened again. I opened up the gas cap and tank, thinking that if I filled it up with more gas it might work. I screwed the cap back on and it finally started up. I did not fill the tank up, because i was on half a tank anyway. I started thinking there might be something with a vaccume or air leak in the fuel system if i opened unscrewed the gas tank lid and it started back up. It has happend at the most random times. is there something I can fix, do? It only has 3800 miles, but honestly, i do go balls to the wall everywhere i go. I full throtle 95 percent of the time. Could this cause the problem?