When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Son drove my 2003 Corvette (stocker) and said the check engine light was on. Ran the codes through the DIC and the two current ones were P0141 and P0161. Will get underneath this week to check the wiring but what are the odds that both O2 sensors went out at the same time? I am assuming either code would have triggered the CEL? Besides the wiring any other suggestions beyond replacing the sensors?
Chances are slim that both O2 heater circuits failed at the same time...now when the PCM checked the heater circuit function it expects to see the it switch between 200-800 Mv or so but if it sees only 300-600 Mv for a certain period of time it sets the DTC...it can be a lean condition on both banks that may set a 0141/0161. If you are fortunate to have a scan tool you can check your fuel trims. Now you would have to clear the codes because the fuel system will be in “open loop” after the DTC sets and you will not see any changes in the fuel trims...can’t remember if the long term fuel trim numbers will be remembered !!...you can ohm out the heater circuit (same colored wires) and expect to see 3.5 to 14 ohms...the heater circuit draws a little over 1 amp...with key on see if you have a 12 volt feed on each heater circuit and a good ground on the other wire...best to do loaded circuit testing and NOT resistance to check ground...I use an old headlight bulb to check for ground( pictured is my setup...one is 1.3 amps and the other draws 2 amps...I use a few other of different wattages depending on how much current flow I expect to see)...good luck !!...any questions give us a holler and remember don’t change the O2 sensor just because it says O2 sensor !!