Если все остальное уже перепробовали, то остается карбюратор. Видимо после прогрева нарушается соотношение топливо/воздух. Самый верный способ проверки - путем замены на заведомо исправный карбюратор. Если проблема не исчезает, надо проверить теплоизоляционную проставку между карбюратором и двигателем, возможно в ней трещинка или прокладка надорвана и подсасывает воздух. Если на карбюраторе есть винт качества топлива, обычно он заглушен пластиковым колпачком, то попробуйте отвернуть его на 0,5-1 оборота, если колебания в работе прекратятся, значит нехватка топлива, если не прекратятся или начинается сразу перелив, то воздух подсасывает