I had a CMT310 with the Hiro motor. I could never get the thing to run properly. Different carb, the only spare cylinder in the US, months of engine noodling then one day when I was setting the ignition timing for the umpteenth time I noticed something odd. As I revved up the engine the timing retarded! This WTF moment was a real head scratcher. After reviewing my options I realized I only had one and swapped the two wires going to the CDI. From then on the thing purred like a kitten. That is a kitten that got traded in for a Rotax powered Can-Am (Armstrong) So try throwing a timing light on it just to make sure your advance is advancing.