I had the code read by Auto Zone 3 times as well as had them turn it off 3 times after replacing the o2 sensor. I took it back to the shop where it was replaced to show them the diagram of which sensor it was. They had replaced the right sensor. The premium gas with no ethanol has not helped either. It still reads as the same o2 sensor is not working.
The check-engine light doesn’t necessarily mean the sensor is bad. It means the output of the sensor is out of range. This could be because the sensor is accurately telling you that the thing it’s monitoring is malfunctioning.
Get the code, such as P0444, and bring it here for advice. The cause of the code might be wiring, or voltage supply.
The codes don’t tell you that an O2 sensor isn’t working. You have, in fact, now take the most expensive route to finding the problem. Since you have replaced the O2 sensor and still have a problem you now know (for fairly certain) that you sensor was just fine. As noted, get and post the actual code (e.g. P0171).
What year is the Tahoe?