When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I got a service engine light yesterday, got home and hooked up the code reader and got these 2 codes. I dont really understand what they mean, any help is appreciated.
P0056 HO2S Heater Control Circuit Bank 2 Sensor 2 ECM
P0161 HO2S Heater Performance Bank 2 Sensor 2 ECM
P0056; The ECM detects that the affected 02 sensor heater low control circuit is not within a specified range for 25 seconds.
P0161; The ECM detects that the affected 02 sensor heater current parameter is more 1.375 amps or less than 0.25 amps.
The above condition is met for 10 seconds.
The shop manual has 3 to 4 pages on each condition.
If you have headers or a CAI you can get any number of O2 sensor codes. When I first installed the headers and CAI on my car I got CEL's on every tank of gas, I cleared them each time and now only get an occasional CEL. I think the ECM in the car "learns" as it goes. My last CEL was in early January @ 7,000 miles, now @ 8,500 miles and no CEL since.
I'm gonna clear the code and see if it comes back. If so, i assume I have a bad o2 sensor?
Not necessarily. "Bank 2 Sensor 2" refers to the passenger side rear sensor. Anything forward of that is a suspect. OTOH, it could have just been a momentary thing that is nothing to worry about (e.g., driving through a puddle that splashed cold water on the sensor or cat).