So I was super excited that earlier this year, the "Emissions & DTS" panel on Torque Pro went from "Incomplete" to "Complete" in Re: Heater circuits, which meant I might have a chance at State Inspection. But Covid was still around and many DMV offices and facilities were closed. Then one night, while driving in the rain, a CEL came on from high voltage on another sensor and it was lost.
A few months later, it cleared again, somehow, but while at my polling place, my battery got too low listening to the radio and charging my phone to look up more info about state ballot questions, so it was lost again.
Since I had never changed the wiring, there must be a way to "fool" the system into thinking that the heater circuit was working, because it's not checking the sensor itself for temp, otherwise it never would have went to "complete" and using torque, I can see live readings from the sensor, so I know the sensor works. That was the key into figuring out what triggers the O2 sensor heater circuit code.
It's not resistance or continuity, it's how quick it takes to start registering a voltage other than 1volt, which requires heat. So the other night when I got out of work, I just kept the engine revving ~2k rpm , so it was sending hot exhaust the whole time, heating up everything on the exhaust system, and the Sensor 2 on Bank one was just about 10 seconds behind Sensor 2 on Bank 2 at registering a voltage as I was driving down the road. Lo and Behold, NO pending CEL/DTC. I went to grab some food at the supermarket and when I left, I did the same thing, pulled out quick, went straight to a main road and got up to highway speed and I watched as the heater circuit went from "Incomplete" to "Complete" and no pending codes were shown on Torque.
Gonna do it again tomorrow and go straight to the inspection station, as I'm 9 months overdue now.