Hi Leslie, Can you get live data also ? have a look at your fuel trim figures - there will be a clue in there ! The engine may have a running fault ie air leak which the ECU is adapting to, which is why it takes a while for the lamp to come back on after clearing. Fuel trim figures will tell you if the ECU is adding or removing fuel to keep the 02 sensor switching.