I picked up a used 2003 Honda 9.9 to go fishing with my kids. The motor starts and runs good but once it warms up (5-10 min) it will not run at full throttle and bogs down as if it is running out of fuel. I have changed the fuel filter, fuel, plugs, oil. It will run fine up to about 1/2 throttle, but after that it lays down and doesn't give much power. I am thinking fuel pump or carburetor problem? I'm new to boating, so any help would be greatly appreciated!