I had this problem after not failing the MAF properly in SD mode.. had to lower the fail time wherever that is. Chased this problem around in the VE and startup airflow tables for about 6mo before I realized what was going on.. lol
Your right about the TPS matching MAP.. and your right about the airflow calc lagging.. regarding PE mode, I saw a few spots where you are still in PE mode throughout the shift at least according to scanner which is slow on your setup and you still get the lean 02 blips. So what else can make slow air calc?
I put allot of work into trying to stop my lean tip in above 4000rpm which no doubt is a problem, more so on my setup sicne I have crap for fuel pressure, but basically I can do nothing at 4000rpm and above for transients.. I can blow black smoke during shift below 4000rpm all day long, but above that magic number it's gone.
So have you tried going WOT at say 3000 or 3500rpm, then immediately comparing this to 4100-4300 going WOT just for giggles? I know there's something with the code at 4000rpm, but not many people have problems so nothing will be done. I can prove it time and time again, in SD mode BTW. Who knows, maybe this is all due to the lag in air calc... I never looked at that part. And to add confusion to this, when I was in SD mode anytime I smacked WOT I got hickup as well, and with that and not being able to use Burst KNock since it never worked right in MAP mode, I said hell with it, back to MAF and happy ever since.
You might be better off spending time getting your MAF working right if it ran good there, as annoying as that sounds. I also know the M6 crowd has way more problems with this stuff than the auto crowd since they just got WOT and leave it there, then say everything always works fine... kinda makes me wanna convert to auto :/ But I have mine perfect right now, crisp clean WOTS at any RPM, even though I'm lean at 18+:1 AFR at 170kpa tip in anywhere from 4000rpm-6500rpm during transient, I have my Throttle opening rate reduced (now only at 3500rpm+) and lots of burst knock retard there to take care of it.
http://www.hptuners.com/forum/showth...-above-3999rpm