Stud_Daddy,
I once experienced exactly what you are experiencing right now. O2 sensor message in the fault code reader came together with number 77 message "Throttle position sensor 2, plausibility, range or performance". These two messages always come together if there is a fault in the O2 sensor. If this happens intermittenly or does not register permanently it is a sign that the O2 sensor is about to be be changed. If both messages have been registered permanently, meaning the system has succesfully isolates the O2 sensor. When this happens your car might stall. What you experience right now is a genuine fault. I recommend you change the O2 sensor. Or, you might want to wait a little while longer (approximately 2 to 3 days from now) for the fault to permanently register. Then, try to reset it. If unable to reset, you can be rest assured that your O2 sensor needs replacement. The second option is more economical and a smarter choice.