Sounds like you're doing the right things. As a non-expert, I would start to examine the air induction system...you cleaned the air filter, but check and make sure there isn't any other kind of restriction. Ensure the carb heat is turning OFF.
You mention that you noticed it's different vs. six months ago. Did you buy it at the time of the cold weather? In a lot of parts of the country, the change in the density altitude over the past six months has been significant!
The Fly Baby engine Guru, Harry Fenton, would be a good guy to ask. Contact him via the
Fly Baby Engine Page.
Ron Wanttaja