So I haven't given up yet. I bought a cheap (sort of) scan tool from Harbor Freight and watched my STFT's and LTFT's.
The LTFT's are updated much quicker than I thought. It takes just a few seconds of decent sized (+/- 5) STFT to start updating the LTFT. I can play with my MAF voltage on the fly and watch it update the tables. Kind of interesting.
It actually turns out to get zero trim, I just leave my MAF adjustment at 0, but it requires the exact resistance I came up with using the potentiometer. This is somewhere around 1060~1100 ohm. 1220 is shockingly, way too high.
So really the right way to get the correct resistance is to sit at idle and keep adjusting your potentiometer until the trims go to zero. I still highly recommend forgoing the MAF completely and just running it straight into the PCM with no tap, but if you are ambitious, this is the way to do it.
So the reset may not help (although if you are bucking it may not be in that rev and load long enough to update to tables).
In theory the MAF values shouldn't change regardless of whether its near the TB or the filter. The hotter compressed air should have the same effect on the MAF wire as the cooler uncompressed air. However, you do have a lot of turbulence there and pockets or gaps of air could be passing over the wire. I'd like to keep the benefits and merits of MAF relocation out of this discussion though.
What I have done though is manage to finally get the PCM to run rich. I don't think the offset and clamp have quite the effect they say they do, and as soon as the narrowband O2 reads the slightest bit rich, the PCM starts pulling fuel and under full throttle boost is too slow to correct back. A clamped .5v for instance fluctuates around .5v and the PCM is still capable of reading rich and leaning out.
Out of frustration I switched to percentage mode just to see, and I put everything at -49% above 15psia. To my amazement (I almost broke into tears), here is what I saw.
The PCM never leaned out the fuel mixture once I was in boost and the transition to open loop was silky smooth. The -49% kept the O2 reading rich the whole time. Why -.5V didn't work I don't know. I also played with a number of resistance values and currently it's at 20kohm, but I don't think that much is necessary.
Once I saw this I decided to back it off to -40% in the 3600rpm rpm range and see if I could get rid of the 9.5:1 dip.
The results were terrible. It reverted to the old 16:1 down to 9:1 fuel spike. So what happened was the O2 pegged to 1, and 40% of 1 is .60 and the ECU saw rich and pulled my fuel.
It appears the PCM has no concept of more rich or less rich, it's just rich or lean, and if it sees rich you are going to pay for it at high loads, because it's not going to be able to recorrect in time. At idle however it can, so the offset works at idle and light loads.
What I haven't tried is is just clamping the O2 voltage to something really lean like .2, so it never sees a rich value in boost. I think this is how the SSAFC works. My concern with that is the PCM catching on to a static O2 signal and throwing a code and going into limp mode, but it's probably worth a try. I think my 49% reduction is still on the hairy edge of being read as rich.
On the way to work I did quite a few 4th and 5th gear pulls, and it was perfectly smooth although definitely slow at 9.5:1 AFR. So I am not sure I buy that the PCM is capable of leaning it out again like AEM suggests. I did feel a small transition after coming off the highway and doing a 2nd gear pull, but then when I went to lunch I couldn't reproduce it in any gear. Slow and smooth.
So my goal this weekend is to lean it out, by pulling the fuel with respect to MAP.
There is also the inital spike of fuel that seems to occurr about a second after you put you cross 75% throttle mark if you are below 3k rpms. It could also be the transition from negative relative pressure to positive, but since the PCM has no MAP, it seems unlikely this would have an effect. The MAF also seems to cross 3.5V at that transition as well, which means it could be where the table start in the PCM. Not sure how I can fix that, but at least the AEM gives you a lot of options.