Hello everyone, I'm new to the forum .This is my first post.I'm at my wits end with my engine.First let me say that I'm somewhat of a mechanic.Not an expert but I have experience working on all kinds of engines. With that being said, here is my dilemma. My 1990 evinrude 60hp vro will start just fine, idles fine, and will put around in the water all day long. Now , when I get halfway through the throttle range it struggles a minute then cuts off. Then I turn the key to start it and it fires right up and will run the same way as earlier mentioned. Now sometimes in this process it will run like nothing is wrong but it for sure will act up most of the day. I have it hooked to a clean, plastic 6 gallon tank with fresh fuel and stabil added to the gas. The vent cap is open. The primer hand bulb is brand new and the hose as well. The plugs are new and per manufacturer's specs.The carbs are clean and just rebuilt. First run on these rebuilt carbs. ( By the way, the boat was doing this prior to all of the new hoses and bulbs and Carb rebuilds ). The fuel filter I installed is a glass see through so I can quickly identify a clogged filter but that is clean. The only hoses I haven't replaced YET are the factory fuel hoses on the motor. I don't know how old they are but I did check to insure the didn't have any holes in them to let air in the fuel line and the don't. My assumption is one of two things. It is either a collapsing fuel line that shuts when the engine starts demanding fuel at the higher Rome. Then opens back up when the motor shuts off, allowing the engine to start immediately after and idle fine or its the fuel pump. The bad thing is I don't know for sure what bad fuel pumps symptoms are and a new fuel pump is 400.00 ! Any input from someone who has experienced these symptoms? Please and thanks.