Service Engine Soon - P0151 Error Code
This past weekend, I replaced the spark plugs and that coolant sensor on the passenger side of the engine. Immediately got the ‘service engine soon’ light on again. Took it to O’reilly’s and had them run the codes and they came back as:
P0125 – insufficient coolant temp for closed loop fuel control
P0151 – O2 circuit low voltage (bank 2, sensor 1)
The P0125 was the same code for the first episode of the service engine soon light. Once I replaced the tstat, the coolant temp rose to normal operating temp and the light went away. I assume it was more the tstat vs the new coolant temp sensor as prior to swapping the tstat, the coolant temp would barely get above 150 degrees. That said, the car ran fine, couldn’t tell there was an issue except for the light and the coolant temp not getting over 150ish temp.
The P0151, as I’ve researched, could be multiple issues: could be a bad O2 itself, could be the wiring to it, could be an improperly reading coolant temp sensor, or a failure in the O2 sensor’s heater circuit.
I have checked the wiring to it and it appears fine. I guess the part itself could be bad, but it was working fine before I put in new spark plugs and the new sensor on the side of the engine, in between plugs #6 and #8. I don’t know how to check/test for a failure in the 02 sensor’s heater circuit.
There is a noticeable difference in how the engine runs. It idles a bit differently (rough at times, not constantly) and it produces more exhaust than it did beforehand. Which in my research was symptoms of what I’ve noted about the bad 02 sensor or a bad coolant temp sensor. I have parked it and am not driving it till I get this fixed.
So, I guess my question is, what would you start with first to address this? Should I replace the new coolant temp sensor on the passenger side of the engine with the original one I removed (I did save/keep it)? Or, should I replace the bank 2 sensor 1 oxygen sensor? I’ll have to drop the exhaust to do that and was hoping to avoid that.
Thanks in advance for feedback and suggestions.





Coolant Sensor works since the slow to heat up fast enough code cleared.
Check these pics out….no wonder that bank 2 sensor 1 was throwing the SES light, just look at it.
All 4 OEM oxygen sensors. Bank 1, sensors 1 and 2 on left; bank 2 sensors on right.
OEM Bank 2 sensor 1 on left; new A/C Delco sensor on right. No wonder that old one was throwing the error code causing the SES light to come on…..
Bank 1 sensor 1, new one, installed. Actually was able to replace this one without removing the driver side cat.
Ordered new Delco fuel filter, will replace while exhaust down and out of the way.
Next project, after a break from working on her, is new intake and valve cover gaskets.
New fuel filter.
New O2 sensors, bank 2.
New O2 sensor bank 1, sensor 2.
New O2 sensor bank 1, sensor 1.










