I know absolutely nothing about what you're asking, but I know a little about fire.
Fire works just like we do. We work because our body uses oxygen when our cells burn energy. With out oxygen, we die. However, if we are hyperoxygenated, we can go longer and stronger, although, with too much, we can pass out.
Fire works in the same way. It needs the right amount of oxygen to burn. The amount of oxygen is dependent upon the fuel being burned. Everything has an upper and lower flammable/explosive limit. Something may burn b/t 15% -70% oxygen. Under 15 or over 70, it will not burn. Fire works just like we do, even in that 15 to 70 range, more oxygen, more performance, less oxygen, less performance.
Fire is usually oxygen or fuel controlled. The air contains 21% oxygen. This means that only so much of the fuel can be burned at one time. It burns until the fire has consumed all the oxygen up to it's lower limited (15% in our example). After this, there's not enough oxygen to support combustion, and more air must be introduced before any more fuel can be consumed.
Increasing the oxygen content will increases the combustion. Unlike us (where we require other gasses, like CO2, etc), fire only needs the oxygen. Increase the oxygen concentration and the fire will burn hotter, stronger and consume more fuel. My bunker gear protects me from fire, but interesting fact, is that at 23% oxygen, my bunker gear burns readily. (not relevant to the topic, but still interesting).
Anyway, I'm not the best for motors, not yet anyway, but I get a few basic concepts. More oxygen means more fuel being burned. It means it burns stronger, but it also burns hotter. An amount of the fuel in the cylinder is used to cool the piston, so you can't burn all the fuel or you have leaning and over heating. you must add more fuel to compensate for more being burned. Add more oxygen, burn more fuel, cylinder becomes lean, add more fuel, still inefficient and incomplete combustion, but more power.
Sounds very similar to positive pressure. Add more air, you can add more fuel, get more explosion and more power. But, more air means more fuel burned, which means lean if you don't add enough fuel to cool the piston.
Anyway, all of the above is based on my assumptions of what I know. Fire is more complex than what I just explained, but I don't feel that going into more detail would really benefit the discussion. What I provided might help understand why leaning may occur however. You have to have something left over to absorb the heat.
Edit: probably not a problem in a fuel injected system that is running oxygen sensors in the exhaust. It would simply compensate by adding more fuel.