I have a 1996 350 Mercruiser engine which bogs down and loses power under load. Revs fine at the dock but bogs down on water when it hits 1,800 - 2,000 RPM. Have changed the fuel filter, checked the tank for water/debris and am heading over to get a fuel pump and new fuel line. Long list of...