Yes it does but there is a reason they have filtration at each stage. It is possible for part of a fuel line, or the canister filter, or possibly part of the pump to get caught in the mystery filters. I really don't think this is your problem, but it is worth looking. The mystery filters restrict fuel flow to all cylinders equally, so it will idle ok, but it won't reach normal WOT. When they are severely restricted, the engine will almost completely shut down when you punch the throttle. When slightly restricted, coupled with a slight restriction at the injectors, you can have individual cylinders drop out causing all kinds of stumbling issues.