The question remains what have you done about the fact that ethanol runs ~30% leaner than gasoline? You are playing a guessing game of how much ethanol/gasoline is in the tank at any given time by mixing and matching and on top of that it sounds like you dont have a tune to properly adjust your air fuel ratio to compensate. So far youve been lucky that your fuel trims went far enough quick enough to make it not lean out and melt a piston. Also your stock narrowband oxygen sensor can only accurately measure stoich NOT air/fuel ratio so when your on the throttle hard and it needs to be richer than stoich the fuel trims are just locking in at who knows whatever random number they come up with at that time. Good luck....
Trims don't lock on at a random number. They lock on at the last value it was using before it goes into pe. Hence why this is fine....not optimal, but ok for a bolt on car.