2007 Toyota Sienna P0138 O2 Sensor Issue: Light Comes On at Highway Speeds
I own a 2007 Toyota Sienna Limited AWD and recently encountered a check engine light with code P0138 (High Voltage O2 Sensor Bank 1, Sensor 2). The issue first appeared a month ago when both the check engine and VSC lights activated. The dealership claimed replacing the oxygen sensor would resolve it, but instead of paying $300 for a dealer-installed part, I opted to install an aftermarket Bosch O2 sensor for $80. The result: the warning light stays off in city driving but reactivates when I accelerate onto highways. According to my Haynes manual, here are the key diagnostic steps for a faulty O2 sensor: - Voltage test: The sensor reads between 0.2 and 0.9 volts using both a voltmeter and an OBD-II scanner (OBDwiz), staying within the expected range of 0.1–0.9 volts. - Heater resistance test: The heater shows 15.6 ohms, which falls within the normal range of 12–16 ohms. Battery voltage is also confirmed to be reaching the sensor. Both sensors passed these tests, leading me to suspect that the O2 sensor was not the root cause. To confirm this, I unplugged the B1S2 sensor and shortly after, code P0137 (Low Voltage O2 Bank 1 Sensor 2) appeared — a pattern observed in some Toyota Avalon owners linked to catalytic converter failure. Has anyone on a 2007 Sienna experienced this issue? Are there known wiring or harness problems with the bank 1 system, especially related to sensor circuits? Any additional troubleshooting steps for diagnosing electrical faults in O2 sensors? Steve
You could perform all those tests, but it's safer and more reliable to install the correct OEM Toyota oxygen sensor from a dealership. I've found that aftermarket parts like Bosch don't always match factory specifications — they may not provide consistent voltage or heater performance in older models like the 2007 Sienna.