^I'm not sure, I don't believe so. I was using Carly which gives BMW codes rather than "P" codes. It was code 2c9f for post cat heater element failure. Not sure what the corresponding P code would be.
So far the spliced in sensor is keeping the CEL at bay, but admittedly I have driven it much so there could be a pending code.
Edit: CEL came back after ~60 miles of driving today... doesn't surprise me. It wasn't a big effort to swap the old o2 sensor in so figured I'd give it a shot. I've got a couple of Bosch 15733's coming in for the post cats and already have the two pre cats here ready to go in. Oh well, it was worth a shot to keep that light off as I hate CELs.