I don't even see how that 660 even works on this, it has 1 50cc center discharge pump. The main and secondary side get fuel at the same time from a center mounted squirter. It would go faster and run better with a 2bbl on it.
Not to stur things up but a Holley 660 Aka 6224s which have "No power...