Toyota Sienna 2008 V6 3.5L, P0158
Error showed up for Bank2 Sensor 2. I replaced it with a denso part. However,
the error remains.
Watching voltages via OBDII reader, bank 1/s2 and bank2/s2 appear to behave
more/less similar with the bank 2 sensor showing the following differences:
Seems to be more "sticky" but only at rich values. When I rev the engine to
4000RPM and release the accel. it drops to 0 just like the bank1s2. However,
then it recovers a lot quicker than b1s2 and tends to go higher than b1s2.
At the same time, B1S1 and B2S1 are very close in variability iwth B2S2
having a little higher values. E.g. 3.27 vs 3.37 at 4000rpm, both are at 5.00V.
then, after the RPM drop they go down to 3.12/3.25 respectively, etc.
Can anyone give some tips on how to further diagnose this? Visually catalytic
converter seems fine on Bank2.