Demon Carburetor issue

What is your fuel pressure?

Improper pressure will make your carb do strange things. To high and it may stumble cause its loading up. To low and it acts like there is a lean condition.

Check the pressure first then move up to the carb. All the tuning in the world wont matter if that is not set right.

Good luck.