I have a Mercruiser 350 MPI Horizon (OM643971) that will run fantastic for over an hour and then start to surge power and go to idle. If power is left up it will continue to surge from idle to high power then settle on idle eventually. Shutting the engine off and letting it rest sometimes helps, but then the problem will come back a short time later. I have always been able to just idle in on the worst cases, but yesterday the motor just wants to die instead of maintain idle. Obviously fuel filter, but what is causing the surge to happen? Could it be the fuel pump or boost pump? This tends to happen more when lower on fuel as well. For example, an hour plus day trip out it runs fine, but on the return trip, ~2hours of fuel burn, when almost home, is usually when this occurs. Thanks for any info.
Jimmy
Jimmy