I have a 1999 four winns hourizon 170 with a 4.3l volvo penta outdrive. I was out on the lake today and twice I started the engine, let it idle for a moment(idles ruff at start), put the boat in gear, started accellerating got up to about 3000 rpms and the boat died. Came to a stop, pumped the throttle a few time and it started again(second time took way more tries and pumping to start), reved the engine at 1500 for a few monents before puting in gear and all was fine. not sure if it is the fuel pump, filter, relay... any helpd