I made an accidental discovery yesterday that there are 2 different modes of closed loop. There's a part throttle closed loop where trims are applied to target the AF values in the Closed Loop Lambda tables, and there is also a WOT closed loop where trims are applied to target the AF values in the WOT lambda adjustment tables. I always thought that WOT lambda adjustment tables were just used in open loop, but they aren't! The WOT lambda tables are used for open AND closed loop!
This provides the ability to set your closed loop AF targets in whatever crazy way you want! In my case, I want my target AF at idle to be rich, since my fuel injectors don't have a consistent flow at the small pulse widths required for 14.7, so I want to target 14 at idle. In order to get better gas mileage, I'd like to target 15.5 at light loads, and slowly get richer as load and RPMs increase. All this can be done by using the WOT closed loop!
To do this, I set the closed loop target lambda values to be my peak AF (15.5), and set the MAP WOT determination pressure tables so that it goes into WOT above 100 mBar (effectively always), and selected "Use MAP to determine WOT". Then I set all the AF targets that I actually want to achieve in the WOT lambda adjustment tables. The datalogs confirm that the ECU follows the WOT lambda table very well until the ECU goes into Open Loop. I haven't figured out exactly what triggers Open Loop, but it seems to be the target AF value. I suspect that the ECU goes into open loop whenever the target AF goes richer than about 13:1. See attached datalog and calibration.
A couple things to note are that FlashPro Manager does NOT use these target values for its fuel adjustment suggestions. Therefore, you have to adjust these tables to agree with the settings in FlashPro Manager BEFORE you do the datalogging, otherwise, all of the fuel suggestions will be very wrong. Another important item is that the "regular" part throttle closed loop AF target needs to be as lean or leaner than the leanest value in the WOT lambda adjustment tables, it will go with the richer of the 2 targets.