I have a 96 Contour Sport with a V-6. I replaced the four oxygen sensors and cleaned the upper intake and the MAF sensor. Even ran sea foam through the intake to further clean/ Replaced the spark plugs and wires, and the air filter. Now it has throwed a cel light P0156. I took the oxygen sensor and made sure the pins were correct on it and plugged it back in and it ws out for a while and now it has throwed the same code again. I replaced the sensor again and it still came back on later. What the heck
Blaze