My ‘95 carb’d Mercruiser 4.3L s/n OF751007 idles great all day but acts fuel starved on the water after about 10-15 minutes at 3000 rpm. Engine gradually loses power & may stall. Usually restarts instantly, then struggles to maintain 2000 rpm, stalls again, & I idle back to the launch. Bottle of...