I have P-1155, A/F heater fault, bank 1, sensor 1 malfunction on my 2002 toyota highlander. Check Engine Light was on. I wanted to be smart and tried some cheaper alternatives, what a mistake. Waste of time, money and increased aggravations if you want to use anything other than this on 2002 toyota highlander V6. I put this on after some trial and errors that increased my aggravations. Check Engine Light cleared, now I'm a happy camper.This is my take based on hard way experience. If you have the need to replace the A/F 02 sensor, you will most likely be tempted to go for the cheaper alternatives they claim will work. They will not work, if they do it will be for a very short period of time . I know this one is expensive, but guess what? It's the cheapest, functional and trusted option. If you buy anything different, I will almost guarantee you'll do it multiple times like I did. So, save yourself time, money and aggravations, buy this once and call it a day.Good luck!