I have one too. Ran better than yours. Are you running premix or injector lube? I just keep with the injector because to bypass it is a hassle. Mine didn't run great but it got the job done. Terrible fuel mileage and the motor ran all over the place from decent to crappy.
Suffer Fools; Gladly!....
RIDING the TAT? CHECK IT OUT: