I'm using a stock TBI filter on mine. Zero issues.
The lean under load *could be fuel starvation due to an overly restricted filter. But it could be a weak pump or regulator too. I'd get a fuel pressure gauge on it and see what's going on. Ideally a gauge with a long enough hose to pull it back to the windshield and watch as you drive. You want to see what it's doing under a load. Snapping the throttle in park with no load is not going to simulate the load going down the road.
With a baseline reading you can start eliminating the variables. Fuel filter, regulator or pump.
AutoZone has a fuel pressure test kit in their loaner tool program. Looks like it's got a long enough hose to reach to see it while driving.
Might be worth it to borrow the tool on a weekend you got free.