I have a recurring problem that?s hard to diagnose. I have a 2004 Nissan 15 hp, 4 stroke. Sometimes I can pull it and it starts fine the elect choke satisfies and it runs great. Other times I have to pull repeatedly and keep feathering the gas to get it to start and then continue to run. I can get it going usually and up to WOT but the engine cuts back a while getting to full speed and during full speed. It has a new carb, fuel tank, line, primer bulb and spark plugs. My first thought was to check the fuel filter and fuel pump but until I get time, does anyone have a better starting point? Also I thought it may be sucking air into the fuel system somehow, but how can you test that? Thanks in advance.