Have you tried going back to last good running prop and no fuel filter? I would do that and add each in and see how it goes from there if the filter works with your set up then try your prop. If the boat performs with the filter then its probably your prop, and vise-versa. Also make sure your pressure lines are good (no leaks and the fuel line is the same ,no leaks). Ya gotta do the systematic trial and error. Hope this helps a little
Paul