Check the timing first like others have said. If that checks out, I'd be pulling the top off of that AFB. Especially since you said the fuel filter is dirty. Filters cant filter everything. If they did, nothing would flow. You'll probable find some dirt in there.