has anybody replaced their o2 sensor on a 2.6 hpdi with the bosch one part number 15727. i went to oreillys to pick one up today and it looked completely different from the yamaha one. the wire colors and the thread size were the only thing that matched. the sniffer end is what has me concerned. the holes were in the tip instead of the sides. i just want to make sure that this part will work before i purchase it. this is for a 2000 2.6 hpdi, all of the bbc threads i have read about using this o2 sensor is for the ox66 motors. thanks