o2 Sensor before the cat is gone bad - seem like it could be the culprit?