If you pull the fuel line from the tank, there is often another mesh straw filter stuck up the barbed fitting.

But as max says, tray a new plug - I had one give similar symptoms yesterday