No engine power
Yes, look at the fuel system. I suspect that you have air or an air leak in the fuel line or the return lines. This often happens when you leave the boat for a period of time. Check the filters and the lines for leaks and bleed the system. Check and make sure that your fuel is clean -- dip a stick in the tank and see if there is any microbial growth at the bottom of the tank. This looks like slime. If there is microbial growth, then it has probably clogged your secondary filter.