Good combustion at an idle will give an average of approx .4 volts which indicates a 14.7:1 A/F ratio. .4 volts is also the assumed voltage if the 02 sensor fails to transmit data to the ECM.
The higher the voltage given the richer the detected mixture, and the lower the BLMs, the more the ECM is leaning out the mixture. By the time you've hit 108 BLMs, the ECM has leaned it out as far as it possibly can, and should have set rich code.
Pull your plugs and take a look at them, see if they are covered in soot, or if they are a nice golden tan color.
Your problem is well explained by the engine running rich, and there are a couple of things that can cause a rich condition, from an overly high CTS reading (appears ok at 80 odd degrees), to high fuel pressure due to a ruptured regulator, to poor injector spray pattern, timing that is outta whack or even an air restriction somewhere.
The way I'd tackle this problem would be to unplug the 02 sensor first and see what the ECM does, that'll tell your right away if it is infact the 02 sensor that is causing the stumble. If it does fix improve your idle quality, then we've confirmed that it has something to do with what the 02 sensor is reading.
If it is the problem, then I'd take a look at the timing next. I'd set the initial timing at approx 5 degrees BTDC with a stock TBI engine and chip rather than the suggested 0 degrees (the stock timing curve is pretty conservative), and confirm that everything is in good operating condition (hot blue spark, properly gapped plugs that are not fouled, good plug wires etc).
If the timing does not correct the problem I'd be looking at the fuel system. First things first I'd check the injectors, make sure they have a nice spray pattern, and that they are not dribbling any. I'd also install a fuel gauge to check on the pressure levels to make sure that you are not running too much pressure. It should be regulated to approx 12 - 15 PSI.
If the fuel system appears good, and doesn't correct the problem, I'd also suggest you check to make sure that nothing is restricting air-flow into your engine, be it a contaminated air filter, incorrectly adjusted valves etc.
If all of that stuff checks out, then I'd be going back to the 02 sensor and getting a brand new AC-Delco unit. Aftermarket 02 sensors, particularly Bosch units, are absolute garbage.
Keep us posted on your findings!