check engine light on 2001 Dodge Dakota

The light is on all the time. The manuel for this vehicle says the code is po155.If I change the upstream, right bank 02 sensor, will that fix the problem, and make the light go off and stay off?

by in Sacramento, CA on March 31, 2011
2 answers
ANSWER by on March 31, 2011
The code P0155 does call for the O2 sensor, bank 2 sensor 1. It is likely to fix your problem. If the circuit for the heater oxygen sensor is good then your light should stay off. It's a very common problem on it.
ANSWER by on March 31, 2011
Maybe....P0155 indicates a problem in the O2 heater circuit on the upstream bank 2 sensor. Most commonly the heater circuit opens up in the O2 and the PCM can't complete the ground. Other possibilites include no 12 volt power to the heater, poor connections, bad grounds, or PCM. A pinpoint diagnostic test will nail it down.
Related Items:
My check engine light has been coming on more and more and I don't know why. I took it to Autozone but they said th...
engine fails after "lugging" such as parking a trailer, and then restarts 20 minutes later. has begun to stop for no apparent reason at other times and then starts again