Yes, I had suspected as well. New fuel, primer tested, primer lines replaced, carbs replaced, new jets, new needle/seat, new fuel pump. Pulled exhaust to confirm no exhaust restriction. I am embarrassed to say that after all that it turned out to be a bad plug. With all the other work, once the fresh plugs went in, it screamed off like it always had.