А мотор с каким трамблёром?
Если контактная пластина стоит, то значит там и «собака зарыта». Зачистить контакты и выставить зазор (0,4 мм). Но может быть вариант неисправности даже с новыми контактами, а плавать обороты будут из-за того что изношен подшипник скольжения (втулка) на оси трамблёра, ось болтается туда-сюда, и соответственно меняется зазор или даже пропадает временами.
Если зажигание бесконтактное, тогда причина может быть в не регулярном поступлении топлива из-за неисправности бензонасоса или из-за засоренности топливной магистрали.
ЭМК хоть и новый, а может напряжение на него прерывается иногда, проверьте проводок к нему.
Карбюратор почистили это хорошо, а уровень правильно выставлен?