wmburns, as always, you seem to really know your stuff, and you were dead on with this one.
My new O2s came in last night, so I threw the car up on ramps and swapped them out. Without resetting the computer, I fired her up and drove her around for a few minutes, then checked the codes. P0155...