It sounds like your idling circuit is involved have you done any adjustments to the air/fuel mixture screws. Check your air filters to be sure there clean and re oiled . Have you been riding it much since this condition started.? Look for the simple solutions first.