1999 Johnson 90 hp. Motor ran great all weekend . Sunday took it out and ran wot for about a mile and then it just died like running out of gas. tried to start it and it would fire and die, fire and die. then I checked the primer bulb, and it felt about half full so I pumped it up and then it fired and ran wot for about 50 yds and died again. bulb was half full again so I pumped it up and it ran great for 50 yds then as it started to die we pumped the bulb and it came back to life and stayed there if we would pump the bulb every few seconds. Im thinking fuel pump but just do not want to throw parts at it. is there any other thing that could be causing this issue.