I have been getting check engine light for the O2 sensor since i bought the uforce. I could clear it but it always came back.
I have not popped the O2 sensor in roughly a 1000 miles. its only a guess and could be a coincidence but I think the electrical system was not keeping up and causing low voltage on the O2 sensor. The roof mounted mbquart radio was the only accessory running when I would get the check engine light its not like I had a bunch of audio stuff or lights tied to the factory system.
The only change I have made in the past 1000 miles is a battery isolator and a second battery.