natürlich kann das knallen auch von einer zu kleinen hauptdüse kommen.

man muß das problem zuerst lokalisieren und nicht einfach eine düse vergrößern, vorausgesetzt der auspuff ist zwischen zylinderkopf und krümmeranschluss richtig dicht.

probefahrt machen, gemütlich fahren mit tempo 70-80 km/h mit weniger drehzahl, wenn´s dann knallt liegt es an der leerlaufdüse.
probefahrt mit vollgas längere zeit, wenn´s dann knallt liegt es an der hauptdüse, der grund ist ganz einfach. läuft der motor bei vollgas zu mager wird der auspuff sehr heiß und die restgase entzünden sich beim abtouren im auspuff.

die leerlaufdüse kann man ganz einfach prüfen ob zu klein oder zu groß, grundeinstellung 2 1/2 bis 2 3/4 (vorsicht, kann bei deinem modell auch eine andere sein) kontrollieren und einstellen.
dann probieren ob der motor richtig rund läuft, wenn nicht schraube in 1/4 schritten weiter rausdrehen bis der motor richtig läuft. wenn er zum beispiel bei 3,5 bis 4 umdrehungen am besten läuft ist die leerlaufdüse zu klein und muß etwas vergrößert werden.
es nützt nix einfach diese düse zu vergrößern und nachher die gemischschraube wieder reinzudrehen bis der motor gescheit läuft.