I would look at the fuel pressure when you start it, when it idles and when you rev it. If it goes down when you rev it, then since you replaced the filter it probably needs a new pump