RE: 120 SC
Smoke really doesn't mean a thing , its a vapor not smoke you see or had better be. A sure way to tell if your rich enough is to use a tach and back the engine off a few 100 RPM's after its peaked out. Syn oil won't give you as much vapor as say a castor based fuel will so you see less in the air.
As far as your engine goes, sorry but I am not at all familar with that brand of engine.
The SC I was talking about here was a YS 120 SC (Super Charged) 4 stroke thats no longer made.
The amount of Nitro in your fuel can cause a engine to overheat also, what fuel does the manual say to use? as a rule you can go by what the manufacture has to say, they made it and should know what it needs to keep it happy.
This covers glow plugs ,fuel, prop size and so forth. Good luck with it.