My boat kinda had me puzzled.2nd year it has done this.first time out boat starts right up ran fine for the first hour( really good actually).then started to miss again.full tune up.new cap and rotor.new fuel filters.I even drained the gas tank and put fresh gas.when I was draining the gas tank(had to suck it out with a vacuum pump.it would not siphon)I saw air bubbles in the line.I have a large belly tank in the boat.could it be sucking air causing the miss?will the air get eliminated at the mech fuel pump? Anything else I should check.