Last year my warning lights came on - VSC, ABS, etc., across bottom of instrument panel. OBD showed code for front O2 sensor. Tried cleaning it with no joy, then finally found that "both" O2 sensors were bad and replaced them.
Fine since then, then a few weeks ago the lights came on again...