# Code P0155

**URL:** <https://community.cartalk.com/t/code-p0155/26460>\
**Category:** Maintenance/Repairs\
**Created:** [February 14, 2009, 7:21pm UTC](https://community.cartalk.com/t/code-p0155/26460 "2009-02-14T19:21:07Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![MinMen](https://avatars.discourse-cdn.com/v4/letter/m/898d66/32.png) [@MinMen](https://community.cartalk.com/u/MinMen)\
**Post date:** [February 14, 2009, 7:21pm UTC](https://community.cartalk.com/t/code-p0155/26460/1 "2009-02-14T19:21:07Z")

</div>

Hello guys, everytime I have an opportunity to listen to your show, I do your guys are a riot and I like it!  
  
 Here goes the question… I have a 2002 Tundra, with about 96K miles about a month ago the engine line came on, I went ahead and check it out and it is a P0155 code, which is a Bank 2 Sensor 1 heated code, went ahead and replaced the $en$or; reset the ECM, drove the truck, then about ten minutes into the drive the light came on again; checked the code and it is the same code. I thought replacing the sensor would correct this problem, but it does not want to go away. Is there anything else I can look into without having to replace the ECM? Should buy another vehicle?

---

<div class="post-metadata">

**Author:** ![oldschool](https://avatars.discourse-cdn.com/v4/letter/o/e19adc/32.png) [@oldschool](https://community.cartalk.com/u/oldschool)\
**Post date:** [February 14, 2009, 7:32pm UTC](https://community.cartalk.com/t/code-p0155/26460/2 "2009-02-14T19:32:15Z")

</div>

Have you check for correct voltage leves at each pin?

---

<div class="post-metadata">

**Author:** ![MinMen](https://avatars.discourse-cdn.com/v4/letter/m/898d66/32.png) [@MinMen](https://community.cartalk.com/u/MinMen)\
**Post date:** [February 14, 2009, 7:55pm UTC](https://community.cartalk.com/t/code-p0155/26460/3 "2009-02-14T19:55:52Z")

</div>

No I have not checked the voltage at the pins? Are these the pins at the connector of the Sensor or the ECM?

---

<div class="post-metadata">

**Author:** ![cigroller](https://avatars.discourse-cdn.com/v4/letter/c/c68b51/32.png) [@cigroller](https://community.cartalk.com/u/cigroller)\
**Post date:** [February 14, 2009, 7:59pm UTC](https://community.cartalk.com/t/code-p0155/26460/4 "2009-02-14T19:59:51Z")

</div>

Those codes don’t necessarily indicate a problem with the sensor. They only tell you that there is a problem in the sensor’s circuit. I’d say that you took the expensive diagnostic route - now that you replaced the sensor, you can be pretty sure that the problem isn’t there. So you’ll likely find it in the wiring to the sensor.

Check this out: [http://www.obd-codes.com/p0155](http://www.obd-codes.com/p0155)

---

<div class="post-metadata">

**Author:** ![hellokit](https://avatars.discourse-cdn.com/v4/letter/h/6a8cbe/32.png) [@hellokit](https://community.cartalk.com/u/hellokit)\
**Post date:** [February 14, 2009, 8:11pm UTC](https://community.cartalk.com/t/code-p0155/26460/5 "2009-02-14T20:11:48Z")

</div>

You would like to fix the oxygen sensor heater problem by changing a part. It would take some troubleshooting of the O2 sensor heater circuit to determine what to do. It could be something as simple as a broken wire; but, you can’t find it (except by blind luck) without the use of an electrical multimeter and the wiring diagram to identify the particular circuit.  
Here is the wiring diagrams (for 6 cylinder engines, and 8 cylinder engines) which includes the oxygen sensor heater circuits: [http://www.autozone.com/shopping/repairGuide.htm?pageId=0900c1528019868c](http://www.autozone.com/shopping/repairGuide.htm?pageId=0900c1528019868c) Click on "Engine Controls (xxx-xx)(2002).

---

<div class="post-metadata">

**Author:** ![MinMen](https://avatars.discourse-cdn.com/v4/letter/m/898d66/32.png) [@MinMen](https://community.cartalk.com/u/MinMen)\
**Post date:** [March 16, 2009, 1:01am UTC](https://community.cartalk.com/t/code-p0155/26460/6 "2009-03-16T01:01:25Z")

</div>

Hello Backyard Mechs, I bought a new HO2 Sensor 1 for bank 2 and that was a quick fix, it took me longer to get under my truck than to R&R the sensor. I guess the dealer did not want me to replace the right Sensor as they gave me the run around, costing me an extra $100 dollars (thanks to the dealer), but thanks to you guys the right sensor has been replaced and the truck is running as good as new…

---

<div class="post-metadata">

**Author:** ![oldschool](https://avatars.discourse-cdn.com/v4/letter/o/e19adc/32.png) [@oldschool](https://community.cartalk.com/u/oldschool)\
**Post date:** [March 16, 2009, 1:20am UTC](https://community.cartalk.com/t/code-p0155/26460/7 "2009-03-16T01:20:33Z")

</div>

Are you saying you replaced the wrong sensor at first or you had a defective part at first? Both of your posts read Sensor 1 Bank 2. What do you mean about the Dealer not wanting youto replace the right sensor and a run around?

---

<div class="post-metadata">

**Author:** ![Cal\_Learner](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/cal_learner/32/387_2.png) [@Cal\_Learner](https://community.cartalk.com/u/Cal_Learner)\
**Post date:** [March 16, 2009, 11:49am UTC](https://community.cartalk.com/t/code-p0155/26460/8 "2009-03-16T11:49:39Z")

</div>

Oh, you mean expressing oneself intelligibly is a requirement?

---

<div class="post-metadata">

**Author:** ![hellokit](https://avatars.discourse-cdn.com/v4/letter/h/6a8cbe/32.png) [@hellokit](https://community.cartalk.com/u/hellokit)\
**Post date:** [March 16, 2009, 2:51pm UTC](https://community.cartalk.com/t/code-p0155/26460/9 "2009-03-16T14:51:52Z")

</div>

The dealer’s parts department person did you a favor by insisting you use the correct type oxygen sensor. You truck requires a Wide Band Oxygen Sensor in the front of the catalytic converter. The cheapest wide band oxygen sensor, for your truck, at Auto Zone, is $179.  
[http://www.autozone.com/autozone/catalog/parts/partsProduct.jsp?itemIdentifier=224862\_43627\_1784\_14573&skuDescription=Bosch+/+Oxygen+Sensor&brandName=Bosch&displayName=Oxygen+Sensor&categoryNValue=14299999&sortType=&store=1140&isSearchByPartNumber=&fromWhere=&fromString=search&itemId=prod10688&navValue=14200117&filterByKeyWord=oxygen+sensor&productId=224862&appQuestionText=Sensor+located+after+catalytic+converter&searchText=oxygen+sensor&categoryDisplayName=Routine+Maintenance&parentId=cat10003&questions=[com.autozone.diy.valueobject.NavigationItem%401448b11%2C+com.autozone.diy.valueobject.NavigationItem%401060ede%2C+com.autozone.diy.valueobject.NavigationItem%40ba322b%2C+com.autozone.diy.valueobject.NavigationItem%4033e0eb]](http://www.autozone.com/autozone/catalog/parts/partsProduct.jsp?itemIdentifier=224862_43627_1784_14573&skuDescription=Bosch+/+Oxygen+Sensor&brandName=Bosch&displayName=Oxygen+Sensor&categoryNValue=14299999&sortType=&store=1140&isSearchByPartNumber=&fromWhere=&fromString=search&itemId=prod10688&navValue=14200117&filterByKeyWord=oxygen+sensor&productId=224862&appQuestionText=Sensor+located+after+catalytic+converter&searchText=oxygen+sensor&categoryDisplayName=Routine+Maintenance&parentId=cat10003&questions=%5Bcom.autozone.diy.valueobject.NavigationItem%401448b11%2C+com.autozone.diy.valueobject.NavigationItem%401060ede%2C+com.autozone.diy.valueobject.NavigationItem%40ba322b%2C+com.autozone.diy.valueobject.NavigationItem%4033e0eb%5D)  
You were lucky, this time, that it was a faulty wide band oxygen sensor. One is not always so lucky that one can throw parts at a problem and the first part thrown works successfully. This, of course, sets up the belief that it will always work. (Hint, it won’t).
