Well, he could pull CEL codes every once in a while to see if any new ones show up.
Usually the oxygen sensor won't cause the ECU to go into a limp mode if it goes bad, it will just no longer take readings from the oxygen sensor into account when deciding how much fuel to put into the motor.
What is the rest of your setup like? It would help to know what sort of ECU and fuel system you're running.