I have a 1996 Mercruiser 4.3 with alpha one. The boat has been running fine all season, until today. This morning it started fine, and I went on a 3000 rpm run for about 5 miles, without a problem, and then it started losing a bit of power like it was starving for fuel. Slowed down to idle...