I've been screwing around with the same issue for 5-6 months now. Tried OL for low rpm, timing, VE adjustments, proportional fueling,.............

I got mine running better (not perfect) by...