ok i had the same problem ,replace plugs, check your air temp sensor plug make sure it is in and tight , its the green plug twards the front of the air box on the left side of the bike. someone pulled my airbox and broke the clip on mine and came loose and would start fine until it got warm...