Hi all, I am having an issue with my boat. It starts and holds an Idle fine but It wont rev to over 3000 rmps. It seems a little sputtery. in neutral it will rev to about 3000 but surges lower than higher then lower. I did run it pretty low on fuel. but since I have fill it to the top with non ethanol fueal and have changed the inline fuel filter. I opened and cleaned out the fuel solenoid that had a filter screen in it so i cleaned it as well. Is there another filter within the fuel pump? HELP