Eugene, I'd be guessing but it sounds like it's be bank 2 and post cat sensor...
But, 02 sensor codes often seem to come about because of other things pretty often...though with only one 02 code (assuming the heater is built into sensor) that might be more reliable.
I do know that cats on an older 750 have heaters independent of the sensor, but don't recall that on an e36.
dmax on the radio--answering all your car questions as best I can!
watsonnwatson.com every Wednesday at 9 p.m. Call in! (661) 449-9340 Click "Watch and Chat"
Please 'friend' me!