I am having a fuel issue with my Evinrude Ficht 150. Before anyone just bashes the ficht I have had pretty good luck out of the thing up to this point. Long story short but here goes; boat will start and idle great. First trip up the lake of the day and it runs great. No miss, stall, sputter, anything. Second trip of the day (usually an hour or two later) the boat will miss as it gets above 3000-3500 rpm. By miss i mean it completely stalls to an idle then will surge back to full throttle, usually repeating that every few seconds. It is as if it is getting no fuel at all. I have changed the bulb (oem Evinrude) and have changed the fuel filter. The only thing that confuses me is that it will run great at times then run like it gets fuel half the time at other times. The ball still will not consistently get firm when I prime it either which I also find odd.
Could it be the high pressure fuel pump that for whatever reason works at times and not at others? Or could it be getting air in the lines and it causing the same thing?
Any and all help is appreciated.