And also,
you shouldn't experience that bad of performance even with a way off tune.. these engines, especially the ones in Roman's, run on just about any tune. Thats not to say it isn't your problem, but those CY engines aren't very responsive to better/worse tuning.
Is it a Walbro? 668 Im guessing?.