Funkar verkligen tändförställningen som den ska?
Är det inte en fast tändplatta med elektronisk tändförställning så har du två mekaniska fjäderbelastade klackar, dessa klackar ska under normal körning slungas utåt vid högre varvtal vilket i sin tur ställer om tändningen ett antal grader. Om detta inte fungerar som det ska till följd av rost / damm / skit så ställer inte tändningen om och motorn effektivt misständer vilket skapar fenomenet du beskriver - helt orkeslös motor, böjar hosta och gå dåligt men så fort du släpper på gasen går den bra igen. Spelar ingen roll hur mycket du justerar och tvättar förgasare, byter soppakran eller tändspolar.
Värt ett försök i alla fall och det tar typ 5 minuter att kolla. Annars är det typ att kolla varenda kontakt för elen till tändsystemet samt själva tändboxen.
Hade precis samma fenomen med min Z1000 Mk.II och det var tändningen som strulade då.