Low hours, well maintained. Key was left on, battery went dead. Put in fresh battery, went fishing. Ran fine 1/2 day. On way back to dock, wot, motor died. Restarted right away, idles fine, gets up to speed and flats right out. Can keep running if throttle is closed right away. Acted like fuel delivery problem. Fuel lines and filter clear. Rebuilt fuel pumps. On test, ran fine at wot about 90 seconds, flats out. Will idle, will not maintain speed above idle. I'm thinking ignition problem. Where do I go next? Thanks.