RE: Do I need a pump
you don't need a pump..... it's the mindless location of the pressure tap which is your problem.... why-o-why did they do that [&:] !!!.... if you were to measure your tank pressure you would find it varies greatly with speed and actuall can go slightly negative!..... plug it with a cut-off screw and put a tap into the muffler, where it belongs.... I bet you can find that the engine even runs better with NO muffler pressure [X(]....
[:-]