Several days and city/highway drive cycles later, still not so much as a pending DTC (diagnostic trouble code) from the computer.
All that remains to be seen is whether my catalysts are up to snuff... This test takes much longer to complete. I doubt I was running rich enough for long enough to cook the cats, but we'll see.
Some keywords to make this post more search-friendly (hey, just trying to serve the CEG community

): oxygen sensor bank 1 upstream replacement P1131 rough idle CEL MIL check engine light codes O2 HEGO HO2S11 poor mileage runs rich bosch