I have a 96 Contour 2.5 It keeps throwing a code P0156 which is the circuit for the downstream bank 2 sensor. I have replaced the sensor twice. All the other sensors have been replaced. Cleaned the upper intake and throttle body, not to mention the totally crudded egr valve passages, and checked the wiring going to the sensor. I cannot find anything wrong what so ever. You reset the computer and take off in it, the light will stay off till you turn it off and then restart it. After you restart it you go down the road a mile and it comes back on. When the light comes on the exhaust starts stinkin. So I know that if I drive it with the light on it will mess up my new oxygen sensors and tune-up from running rich. Im so fed up now I am debating on ramming it in the garage and leave it. Has anybody had this problem or could it just be the computer is bad and not throwing a code for it being bad. I have run out of ideas.
Blaze