hi my bike starts fine i let it warm up a few minutes and get it up to temp and then i set off i can go for about a mile before the engine completely cut out i kick start the bike again and it always starts so i dont think its a fuel problem then when i get another 100 yards it does it again then it just keeps doing it every hundred yards it just completely cuts out, it does idle fine though anyone have any ideas what this could be?