I have a 1990 Mercruiser 4.3 Alpha1 and I have been having issues which I believe are related to the fuel system, but not sure. The current issue is when Iam driving full-out and slow to idle the boat stall and then its a bear to restart. (Maybe Flooding) The boat also starts very hard...