Check fuel filter again, possible bad fuel pump or bad carb. Take the top off of the carb and spray some carb cleaner in there and wipe it out. Could be a sticking float, dried out accelerator pump or crud settled in the bowl. Best to rebuild the carburetor anyways.

Does it run at idle?

What happens if you feed gas by hand while it is running?