O2 Sensor light = failing/failed O2 sensor = your symptoms. Not sure, but would like to hear confirmation from others. Motor mounts also came to mind, but I don't think they'd have anything to do with your O2 light situation.