O2 heater circuit codes and fuel metering issues?
I've got a '97 Mercury Sable, with DOHC engine. It has had a couple of lean codes for some time, and people had said that the O2 sensors may be going out. I left it alone, because it was running ok. Then about 2 weeks ago, it started running really rough, so when the parts store ran codes on it, it ran a couple lean codes, plus it showed that 3 of the 4 O2 sensors were bad (both of the sensors between the engine and catalytic converters, and one of the two sensors between the catalytic converters and the muffler). So I decided to replace all four O2 sensors.
So I replaced two O2 sensors last weekend at my parents house, then drove it ten minutes home and parked it, until this weekend, when I drove it to the parents again and replaced the other two O2 sensors. When I started it up after that, it seemed to be running pretty smooth (I only let it run for 10-15 seconds, then I shut it down to do clean up), and the "check engine" light had gone out.
So on the ride home, the "check engine" light comes back on, and it starts running fairly rough (though not as bad as it had before). I took it directly to the auto parts store, and the codes came out like this:
P1132 - something about Fuel Metering malfunction (on internet search, it shows up as "Lack of HO2S11 switch - sensor indicates rich)
PO303 - Cylinder 3 misfire detected
PO155 - O2 heater circuit bank 2 sensor 1
PO161 - O2 heater circuit bank 2 sensor 2
So I figure that the Cylinder 3 code is probably because my engine has been running the wrong fuel/air mix because of the O2 sensor problems, and my spark plugs have been dirtied. So perhaps new spark plugs can fix that. But what's up with this O2 heater circuit stuff, and the Fuel Metering thing? I don't see that there's anything wrong I might've done on the installation. You just screw the new O2 sensor in and connect it up to the wires that the old O2 sensor was connected to.
Any ideas? I'm getting frustrated, because a couple of those O2 sensors were a real pain in the butt to replace, and I thought I was finished.