Get a PLX wideband ($280 shipped with display or $200shipped without display
http://streetrays.com/catalog/index.php) and just tune it yourself. I think you are running too lean or with too much timing below 3-5K at partial throttle but you seem to be fine at WOT. At 50% throttle or less you should have an air fuel of 14.7 (and conservative timing!) and from 50%-90% throttle is should be 13.5-13.0 and WOT you should be at 11.5-12.0. Get a wideband and hook it up to the program you are tuning with, datalog the air fuel values, and adjust the fuel curves accordingly
