hmm could be another bad o2 sensor or could be a faulty ecu.