No, vent filter has no effect on fueling and idle quality. That would be FCA,injectors, and the ECU that effect idle quality. A rubbe dwire or bad ground can cause this as well as hard part failure. Check the AC clutch activation wire to make sure it has rubbed bare somewhere along with ECU A & B connectors for corrosion.
If you don't use additives, or if you do and don't work the truck hard frequently, try and injecor cleaning.