Have someone pull the codes, its mostly like a O2 sensor heater circuit. whenever you unhooked the bat you reset memory and also the DTC monitors and the monitors reset after a bit of driving once they clear it recognizes a prob with one of the emissions sensors and turns on the MIL