I as well have replaced every sensor under the hood and checked the wiring in the harness only to track it down to a loose plug at the PCM after it warms up a bit and i start going down some rough road. Really stinks spent about 300 on just little stuff but fingers crossed this was the real reason.
Bad connection at pcm on 1995 Dodge Dakota
by JeromyD in Saint Petersburg, FL on April 08, 2014
ANSWER by ProfessorG on April 08, 2014
Good luck, may have to secure the plug if it's not locking.
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?