Hey all. I’m having trouble with my mercruiser 4.3 in a chaparral 18ft 2004. Sometimes I turn the key and starts up immediately and other times it will just crank and not fire up. Even with starting fluid it wouldn’t start then a day later started up immediately. Let it sit for another day and started immediately drove for an hour turned it off and started right up again. 2 days later it would just crank and not start. Any idea what this could be the fuel pump is working and when I move the throttle with the boat off gas is shooting into the carb. Any thoughts would be appreciated . Thanks in advance