Welp, I bought another sensor. So far one day of it not throwing a code on a cold morning. I'll be back when this one stops working too. The brand was "Standard" from O'reilly's. I had to give them an actual part number. Trying to get a sensor from them pulled up the totally wrong thing.