I'll be getting my XYZ 50 this Friday and I'll take the carb off and take a look. The # on the Walbro carb is very small and hard to read. Sometimes I have to put the carb under a magnifying glass just to read the #. If the carb is a 12.7 or 13.4mm carb it should be OK. Anything smaller and you will be down is RPM's. I had a SPE 40 and it was running a little rough. Just could'nt get it to run right. I ordered and Walbro 201 carb from Brillelli and that not only made the engine run better, my RPM's jumped 500RPM's. The SPE 40 had a 11.1mm carb on it.