Yup. Let's see here....

Originally Posted by
Robin-535im
Here's my understanding: DME uses O2 and MAF readings to determine a/f ratio and air flow rate, then uses this to look up on the chip timing and fuel tables what the timing advance and fuel duration should be.
Sorta. I thinks it's like the DME specifies an injector pulse duration and ignition advance setting based on engine RPM and a load factor that is basically determined by the AFM voltage signal.
The Lamda signal is used to trim the fuel pulse within a narrow range to minimize emissions via maximizing the effect of the cat converter. My understanding is the converter works best in a very narrow chemical range.

Originally Posted by
Robin-535im
Adding a MAF tricks the DME into thinking the air flow rate is different, so it looks at a different place on the chip and chooses a different timing and fuel pulse duration, right?
Yes. It can do that. The lastest Pro-Flow unit (nicely value added by Bruno at Racing King with a custom harness and intake plumbing) has a black box that allows you to "condition" the input and output voltage of the MAF to spoof the ECU. I think this is best viewed a way to fine tune the map signals vs. gross adjustments. Gross adjustments need to be done via the chip.

Originally Posted by
Robin-535im
Then why can't you just reprogram the chip maps to mimic the effect the MAF adjustment has?
Martin and Winfred discussed the other benefits.

Originally Posted by
Robin-535im
Also - won't the O2 sensor see that the ratio is not as expected and continue to correct the mixture? I would think you'd want to tweak the MAF readings and the O2 readings too, so that the DME happily thought it was running a/f 14.0 when it was really 13.5, etc.
Hmmm...the O2 sensor tries to get the a/f mixture in the best position for emissions, not power. Maybe a well setup chip/MAF unit might make the most power in open loop not closed loop? Hmmm...and you plug in the sensor to make emissions. Hmm...now that's an interesting thought, no?

Originally Posted by
Robin-535im
Also again, BillR told us once (where is he BTW?) that the reason the car has more power when cold is that the DME is not in closed-loop mode with the O2 sensor, instead it's running open loop and you're not operating at the programmed a/f ratio. Is that the same basic effect you get from a MAF, you can run the car at different a/f ratios and get some of that lovely cold-engine-power back all the time?
Maybe if you run it open loop so the O2 sensor doens't try to correct the mixture back to stoich.....
Good questions...I'm still tinkering.. 
Jeff
Bellevue WA
90 535iM - not much stock remains. 3.7 liters, ported head, cammed, 3.73 diffy, M5 brakes, MAFed, yadda yadda yadda
86 Porsche 951 - Track Toy