I have a 2001 150hp Yamaha HPDI longshaft that has started to run irractically. I was off the coast of Florida on Thursday and when I was headed back in my engine would drop about 1000 or 2000 RPM's then surge back up to normal. At first I thought I hit something in the water or that my impeller intake was clogged but that was not it. I continued to run back toward the shore but then it started to happen more frequently. The engine even died completely 2 times while I was running at 2700 RPM's. I could hear it start to come and then it would surge 8 or 10 times every few seconds. I was immediatly thinking fuel system and I checked the fuel filter and it looked fine. I checked the water/fuel separator and it had no water in it so I was ok there. I pumped the bulb while going and it still did it so I don't think it's the fuel pump. What should I check next? I can usually work on my smaller engine but this one's fuel system looks a little too complex for me? Should I just take it in to the dealer? I'm thinking that it is a chunk of debris in the fuel lines somewhere. It could be anywhere and I don't really know how to find it. So I'll probably just take it in. But any ideas on what it could be?<br /><br /> Thanks<br /> Ben